STM32H743I_EVAL BSP User Manual
|
Functions | |
static void | DrawChar (uint16_t Xpos, uint16_t Ypos, const uint8_t *c) |
Draws a character on LCD. | |
static void | FillTriangle (uint16_t x1, uint16_t x2, uint16_t x3, uint16_t y1, uint16_t y2, uint16_t y3) |
Fills a triangle (between 3 points). | |
static void | LL_FillBuffer (uint32_t LayerIndex, void *pDst, uint32_t xSize, uint32_t ySize, uint32_t OffLine, uint32_t ColorIndex) |
Fills a buffer. | |
static void | LL_ConvertLineToARGB8888 (void *pSrc, void *pDst, uint32_t xSize, uint32_t ColorMode) |
Converts a line to an ARGB8888 pixel format. | |
static void | TIMx_PWM_MspInit (TIM_HandleTypeDef *htim) |
Initializes TIM MSP. | |
static void | TIMx_PWM_MspDeInit (TIM_HandleTypeDef *htim) |
De-Initializes TIM MSP. | |
static void | TIMx_PWM_Init (TIM_HandleTypeDef *htim) |
Initializes TIM in PWM mode. | |
static void | TIMx_PWM_DeInit (TIM_HandleTypeDef *htim) |
De-Initializes TIM in PWM mode. |
Function Documentation
static void DrawChar | ( | uint16_t | Xpos, |
uint16_t | Ypos, | ||
const uint8_t * | c | ||
) | [static] |
Draws a character on LCD.
- Parameters:
-
Xpos,: Line where to display the character shape Ypos,: Start column address c,: Pointer to the character data
- Return values:
-
None
Definition at line 1450 of file stm32h743i_eval_lcd.c.
References ActiveLayer, BSP_LCD_DrawPixel(), and LCD_DrawPropTypeDef::pFont.
Referenced by BSP_LCD_DisplayChar().
static void FillTriangle | ( | uint16_t | x1, |
uint16_t | x2, | ||
uint16_t | x3, | ||
uint16_t | y1, | ||
uint16_t | y2, | ||
uint16_t | y3 | ||
) | [static] |
Fills a triangle (between 3 points).
- Parameters:
-
x1,: Point 1 X position y1,: Point 1 Y position x2,: Point 2 X position y2,: Point 2 Y position x3,: Point 3 X position y3,: Point 3 Y position
- Return values:
-
None
Definition at line 1509 of file stm32h743i_eval_lcd.c.
References ABS, and BSP_LCD_DrawLine().
Referenced by BSP_LCD_FillPolygon().
static void LL_ConvertLineToARGB8888 | ( | void * | pSrc, |
void * | pDst, | ||
uint32_t | xSize, | ||
uint32_t | ColorMode | ||
) | [static] |
Converts a line to an ARGB8888 pixel format.
- Parameters:
-
pSrc,: Pointer to source buffer pDst,: Output color xSize,: Buffer width ColorMode,: Input color mode
- Return values:
-
None
Definition at line 1618 of file stm32h743i_eval_lcd.c.
References hdma2d_eval.
Referenced by BSP_LCD_DrawBitmap().
static void LL_FillBuffer | ( | uint32_t | LayerIndex, |
void * | pDst, | ||
uint32_t | xSize, | ||
uint32_t | ySize, | ||
uint32_t | OffLine, | ||
uint32_t | ColorIndex | ||
) | [static] |
Fills a buffer.
- Parameters:
-
LayerIndex,: Layer index pDst,: Pointer to destination buffer xSize,: Buffer width ySize,: Buffer height OffLine,: Offset ColorIndex,: Color index
- Return values:
-
None
Definition at line 1587 of file stm32h743i_eval_lcd.c.
References hdma2d_eval.
Referenced by BSP_LCD_Clear(), BSP_LCD_DrawHLine(), BSP_LCD_DrawVLine(), and BSP_LCD_FillRect().
static void TIMx_PWM_DeInit | ( | TIM_HandleTypeDef * | htim | ) | [static] |
De-Initializes TIM in PWM mode.
- Parameters:
-
htim,: TIM handle
- Return values:
-
None
Definition at line 1718 of file stm32h743i_eval_lcd.c.
References LCD_TIMx, and TIMx_PWM_MspDeInit().
Referenced by BSP_LCD_DeInit().
static void TIMx_PWM_Init | ( | TIM_HandleTypeDef * | htim | ) | [static] |
Initializes TIM in PWM mode.
- Parameters:
-
htim,: TIM handle
- Return values:
-
None
Definition at line 1693 of file stm32h743i_eval_lcd.c.
References LCD_TIMx, LCD_TIMX_PERIOD_VALUE, LCD_TIMX_PRESCALER_VALUE, and TIMx_PWM_MspInit().
Referenced by BSP_LCD_InitEx().
static void TIMx_PWM_MspDeInit | ( | TIM_HandleTypeDef * | htim | ) | [static] |
De-Initializes TIM MSP.
- Parameters:
-
htim,: TIM handle
- Return values:
-
None
Definition at line 1676 of file stm32h743i_eval_lcd.c.
References LCD_TIMx_CLK_DISABLE.
Referenced by TIMx_PWM_DeInit().
static void TIMx_PWM_MspInit | ( | TIM_HandleTypeDef * | htim | ) | [static] |
Initializes TIM MSP.
- Parameters:
-
htim,: TIM handle
- Return values:
-
None
Definition at line 1652 of file stm32h743i_eval_lcd.c.
References LCD_TIMx_CHANNEL_AF, and LCD_TIMx_CLK_ENABLE.
Referenced by TIMx_PWM_Init().
Generated on Wed Aug 23 2017 17:45:14 for STM32H743I_EVAL BSP User Manual by 1.7.6.1