USB Device - Joystick/Mouse
1.0
|
Classes | |
struct | LCD_TypeDef |
Macros | |
#define | LCD_BASE ((uint32_t)(0x60000000 | 0x08000000)) |
#define | LCD ((LCD_TypeDef *) LCD_BASE) |
#define | MAX_POLY_CORNERS 200 |
#define | POLY_Y(Z) ((int32_t)((Points + Z)->X)) |
#define | POLY_X(Z) ((int32_t)((Points + Z)->Y)) |
#define | ABS(X) ((X) > 0 ? (X) : -(X)) |
Functions | |
void | LCD_WriteReg (uint8_t LCD_Reg, uint16_t LCD_RegValue) |
uint16_t | LCD_ReadReg (uint8_t LCD_Reg) |
void | LCD_SetFont (sFONT *fonts) |
void | LCD_CtrlLinesConfig (void) |
void | LCD_FSMCConfig (void) |
void | LCD_SetCursor (uint16_t Xpos, uint16_t Ypos) |
void | LCD_WriteRAM_Prepare (void) |
void | LCD_WriteRAM (uint16_t RGB_Code) |
void | LCD_Clear (uint16_t Color) |
void | LCD_Init (void) |
void | LCD_DrawChar (uint16_t Xpos, uint16_t Ypos, const uint16_t *c) |
void | LCD_SetTextColor (__IO uint16_t Color) |
void | LCD_SetBackColor (__IO uint16_t Color) |
void | LCD_DisplayChar (uint16_t Line, uint16_t Column, uint8_t Ascii) |
Variables | |
__IO uint16_t | TextColor = 0x0000 |
__IO uint16_t | BackColor = 0xFFFF |
#define ABS | ( | X | ) | ((X) > 0 ? (X) : -(X)) |
#define LCD ((LCD_TypeDef *) LCD_BASE) |
#define LCD_BASE ((uint32_t)(0x60000000 | 0x08000000)) |
#define MAX_POLY_CORNERS 200 |
#define POLY_X | ( | Z | ) | ((int32_t)((Points + Z)->Y)) |
#define POLY_Y | ( | Z | ) | ((int32_t)((Points + Z)->X)) |
void LCD_Clear | ( | uint16_t | Color | ) |
void LCD_CtrlLinesConfig | ( | void | ) |
void LCD_DisplayChar | ( | uint16_t | Line, |
uint16_t | Column, | ||
uint8_t | Ascii | ||
) |
void LCD_DrawChar | ( | uint16_t | Xpos, |
uint16_t | Ypos, | ||
const uint16_t * | c | ||
) |
void LCD_FSMCConfig | ( | void | ) |
void LCD_Init | ( | void | ) |
uint16_t LCD_ReadReg | ( | uint8_t | LCD_Reg | ) |
void LCD_SetBackColor | ( | __IO uint16_t | Color | ) |
void LCD_SetCursor | ( | uint16_t | Xpos, |
uint16_t | Ypos | ||
) |
void LCD_SetFont | ( | sFONT * | fonts | ) |
void LCD_SetTextColor | ( | __IO uint16_t | Color | ) |
void LCD_WriteRAM | ( | uint16_t | RGB_Code | ) |
void LCD_WriteRAM_Prepare | ( | void | ) |
void LCD_WriteReg | ( | uint8_t | LCD_Reg, |
uint16_t | LCD_RegValue | ||
) |
__IO uint16_t BackColor = 0xFFFF |
__IO uint16_t TextColor = 0x0000 |