STM32L4R9I_EVAL BSP User Manual: Exported Functions

STM32L4R9I_EVAL BSP

STM32L4R9I_EVAL BSP User Manual

Functions

uint8_t BSP_RGB_LCD_Init (void)
uint8_t BSP_RGB_LCD_DeInit (void)
uint32_t BSP_RGB_LCD_GetXSize (void)
uint32_t BSP_RGB_LCD_GetYSize (void)
void BSP_RGB_LCD_SetXSize (uint32_t imageWidthPixels)
void BSP_RGB_LCD_SetYSize (uint32_t imageHeightPixels)
void BSP_RGB_LCD_LayerDefaultInit (uint16_t LayerIndex, uint32_t FrameBuffer)
void BSP_RGB_LCD_LayerRgb565Init (uint16_t LayerIndex, uint32_t FB_Address)
void BSP_RGB_LCD_SetTransparency (uint32_t LayerIndex, uint8_t Transparency)
void BSP_RGB_LCD_SetTransparency_NoReload (uint32_t LayerIndex, uint8_t Transparency)
void BSP_RGB_LCD_SetLayerAddress (uint32_t LayerIndex, uint32_t Address)
void BSP_RGB_LCD_SetLayerAddress_NoReload (uint32_t LayerIndex, uint32_t Address)
void BSP_RGB_LCD_SetColorKeying (uint32_t LayerIndex, uint32_t RGBValue)
void BSP_RGB_LCD_SetColorKeying_NoReload (uint32_t LayerIndex, uint32_t RGBValue)
void BSP_RGB_LCD_ResetColorKeying (uint32_t LayerIndex)
void BSP_RGB_LCD_ResetColorKeying_NoReload (uint32_t LayerIndex)
void BSP_RGB_LCD_SetLayerWindow (uint16_t LayerIndex, uint16_t Xpos, uint16_t Ypos, uint16_t Width, uint16_t Height)
void BSP_RGB_LCD_SetLayerWindow_NoReload (uint16_t LayerIndex, uint16_t Xpos, uint16_t Ypos, uint16_t Width, uint16_t Height)
void BSP_RGB_LCD_SelectLayer (uint32_t LayerIndex)
void BSP_RGB_LCD_SetLayerVisible (uint32_t LayerIndex, FunctionalState State)
void BSP_RGB_LCD_SetLayerVisible_NoReload (uint32_t LayerIndex, FunctionalState State)
void BSP_RGB_LCD_Reload (uint32_t ReloadType)
void BSP_RGB_LCD_SetTextColor (uint32_t Color)
uint32_t BSP_RGB_LCD_GetTextColor (void)
void BSP_RGB_LCD_SetBackColor (uint32_t Color)
uint32_t BSP_RGB_LCD_GetBackColor (void)
void BSP_RGB_LCD_SetFont (sFONT *fonts)
sFONT * BSP_RGB_LCD_GetFont (void)
uint32_t BSP_RGB_LCD_ReadPixel (uint16_t Xpos, uint16_t Ypos)
void BSP_RGB_LCD_DrawPixel (uint16_t Xpos, uint16_t Ypos, uint32_t pixel)
void BSP_RGB_LCD_Clear (uint32_t Color)
void BSP_RGB_LCD_ClearStringLine (uint32_t Line)
void BSP_RGB_LCD_DisplayStringAtLine (uint16_t Line, uint8_t *ptr)
void BSP_RGB_LCD_DisplayStringAt (uint16_t Xpos, uint16_t Ypos, uint8_t *Text, Text_AlignModeTypdef Mode)
void BSP_RGB_LCD_DisplayChar (uint16_t Xpos, uint16_t Ypos, uint8_t Ascii)
void BSP_RGB_LCD_DrawHLine (uint16_t Xpos, uint16_t Ypos, uint16_t Length)
void BSP_RGB_LCD_DrawVLine (uint16_t Xpos, uint16_t Ypos, uint16_t Length)
void BSP_RGB_LCD_DrawLine (uint16_t x1, uint16_t y1, uint16_t x2, uint16_t y2)
void BSP_RGB_LCD_DrawRect (uint16_t Xpos, uint16_t Ypos, uint16_t Width, uint16_t Height)
void BSP_RGB_LCD_DrawCircle (uint16_t Xpos, uint16_t Ypos, uint16_t Radius)
void BSP_RGB_LCD_DrawPolygon (pPoint Points, uint16_t PointCount)
void BSP_RGB_LCD_DrawEllipse (int Xpos, int Ypos, int XRadius, int YRadius)
void BSP_RGB_LCD_DrawBitmap (uint32_t Xpos, uint32_t Ypos, uint8_t *pbmp)
void BSP_RGB_LCD_FillRect (uint16_t Xpos, uint16_t Ypos, uint16_t Width, uint16_t Height)
void BSP_RGB_LCD_FillCircle (uint16_t Xpos, uint16_t Ypos, uint16_t Radius)
void BSP_RGB_LCD_FillPolygon (pPoint Points, uint16_t PointCount)
void BSP_RGB_LCD_FillEllipse (int Xpos, int Ypos, int XRadius, int YRadius)
void BSP_RGB_LCD_DisplayOff (void)
void BSP_RGB_LCD_DisplayOn (void)
void BSP_RGB_LCD_MspInit (LTDC_HandleTypeDef *hltdc, void *Params)
void BSP_RGB_LCD_MspDeInit (LTDC_HandleTypeDef *hltdc, void *Params)
void BSP_RGB_LCD_ClockConfig (LTDC_HandleTypeDef *hltdc, void *Params)
void BSP_RGB_LCD_LTDC_IRQHandler (void)
void BSP_RGB_LCD_LTDC_ER_IRQHandler (void)
void BSP_RGB_LCD_DMA2D_IRQHandler (void)

Function Documentation

void BSP_RGB_LCD_Clear ( uint32_t  Color)
void BSP_RGB_LCD_ClearStringLine ( uint32_t  Line)
void BSP_RGB_LCD_ClockConfig ( LTDC_HandleTypeDef *  hltdc,
void *  Params 
)
uint8_t BSP_RGB_LCD_DeInit ( void  )
void BSP_RGB_LCD_DisplayChar ( uint16_t  Xpos,
uint16_t  Ypos,
uint8_t  Ascii 
)
void BSP_RGB_LCD_DisplayOff ( void  )
void BSP_RGB_LCD_DisplayOn ( void  )
void BSP_RGB_LCD_DisplayStringAt ( uint16_t  Xpos,
uint16_t  Ypos,
uint8_t *  Text,
Text_AlignModeTypdef  Mode 
)
void BSP_RGB_LCD_DisplayStringAtLine ( uint16_t  Line,
uint8_t *  ptr 
)
void BSP_RGB_LCD_DrawBitmap ( uint32_t  Xpos,
uint32_t  Ypos,
uint8_t *  pbmp 
)
void BSP_RGB_LCD_DrawCircle ( uint16_t  Xpos,
uint16_t  Ypos,
uint16_t  Radius 
)
void BSP_RGB_LCD_DrawEllipse ( int  Xpos,
int  Ypos,
int  XRadius,
int  YRadius 
)
void BSP_RGB_LCD_DrawHLine ( uint16_t  Xpos,
uint16_t  Ypos,
uint16_t  Length 
)
void BSP_RGB_LCD_DrawLine ( uint16_t  x1,
uint16_t  y1,
uint16_t  x2,
uint16_t  y2 
)
void BSP_RGB_LCD_DrawPixel ( uint16_t  Xpos,
uint16_t  Ypos,
uint32_t  pixel 
)
void BSP_RGB_LCD_DrawPolygon ( pPoint  Points,
uint16_t  PointCount 
)
void BSP_RGB_LCD_DrawRect ( uint16_t  Xpos,
uint16_t  Ypos,
uint16_t  Width,
uint16_t  Height 
)
void BSP_RGB_LCD_DrawVLine ( uint16_t  Xpos,
uint16_t  Ypos,
uint16_t  Length 
)
void BSP_RGB_LCD_FillCircle ( uint16_t  Xpos,
uint16_t  Ypos,
uint16_t  Radius 
)
void BSP_RGB_LCD_FillEllipse ( int  Xpos,
int  Ypos,
int  XRadius,
int  YRadius 
)
void BSP_RGB_LCD_FillPolygon ( pPoint  Points,
uint16_t  PointCount 
)
void BSP_RGB_LCD_FillRect ( uint16_t  Xpos,
uint16_t  Ypos,
uint16_t  Width,
uint16_t  Height 
)
uint32_t BSP_RGB_LCD_GetBackColor ( void  )
sFONT* BSP_RGB_LCD_GetFont ( void  )
uint32_t BSP_RGB_LCD_GetTextColor ( void  )
uint32_t BSP_RGB_LCD_GetXSize ( void  )
uint32_t BSP_RGB_LCD_GetYSize ( void  )
uint8_t BSP_RGB_LCD_Init ( void  )
void BSP_RGB_LCD_LayerDefaultInit ( uint16_t  LayerIndex,
uint32_t  FrameBuffer 
)
void BSP_RGB_LCD_LayerRgb565Init ( uint16_t  LayerIndex,
uint32_t  FB_Address 
)
void BSP_RGB_LCD_LTDC_IRQHandler ( void  )
void BSP_RGB_LCD_MspDeInit ( LTDC_HandleTypeDef *  hltdc,
void *  Params 
)
void BSP_RGB_LCD_MspInit ( LTDC_HandleTypeDef *  hltdc,
void *  Params 
)
uint32_t BSP_RGB_LCD_ReadPixel ( uint16_t  Xpos,
uint16_t  Ypos 
)
void BSP_RGB_LCD_Reload ( uint32_t  ReloadType)
void BSP_RGB_LCD_ResetColorKeying ( uint32_t  LayerIndex)
void BSP_RGB_LCD_ResetColorKeying_NoReload ( uint32_t  LayerIndex)
void BSP_RGB_LCD_SelectLayer ( uint32_t  LayerIndex)
void BSP_RGB_LCD_SetBackColor ( uint32_t  Color)
void BSP_RGB_LCD_SetColorKeying ( uint32_t  LayerIndex,
uint32_t  RGBValue 
)
void BSP_RGB_LCD_SetColorKeying_NoReload ( uint32_t  LayerIndex,
uint32_t  RGBValue 
)
void BSP_RGB_LCD_SetFont ( sFONT *  fonts)
void BSP_RGB_LCD_SetLayerAddress ( uint32_t  LayerIndex,
uint32_t  Address 
)
void BSP_RGB_LCD_SetLayerAddress_NoReload ( uint32_t  LayerIndex,
uint32_t  Address 
)
void BSP_RGB_LCD_SetLayerVisible ( uint32_t  LayerIndex,
FunctionalState  State 
)
void BSP_RGB_LCD_SetLayerVisible_NoReload ( uint32_t  LayerIndex,
FunctionalState  State 
)
void BSP_RGB_LCD_SetLayerWindow ( uint16_t  LayerIndex,
uint16_t  Xpos,
uint16_t  Ypos,
uint16_t  Width,
uint16_t  Height 
)
void BSP_RGB_LCD_SetLayerWindow_NoReload ( uint16_t  LayerIndex,
uint16_t  Xpos,
uint16_t  Ypos,
uint16_t  Width,
uint16_t  Height 
)
void BSP_RGB_LCD_SetTextColor ( uint32_t  Color)
void BSP_RGB_LCD_SetTransparency ( uint32_t  LayerIndex,
uint8_t  Transparency 
)
void BSP_RGB_LCD_SetTransparency_NoReload ( uint32_t  LayerIndex,
uint8_t  Transparency 
)
void BSP_RGB_LCD_SetXSize ( uint32_t  imageWidthPixels)
void BSP_RGB_LCD_SetYSize ( uint32_t  imageHeightPixels)
Generated on Thu Oct 12 2017 10:54:00 for STM32L4R9I_EVAL BSP User Manual by   doxygen 1.7.6.1