STM3210E_EVAL_LCD_Private_Functions
[STM3210E_EVAL_LCD]

Functions

static void delay (vu32 nCount)
 Inserts a delay time.
void LCD_Clear (uint16_t Color)
 Clears the hole LCD.
void LCD_ClearLine (uint8_t Line)
 Clears the selected line.
void LCD_ClosedPolyLine (pPoint Points, uint16_t PointCount)
 Displays a closed polyline (between many points).
void LCD_ClosedPolyLineRelative (pPoint Points, uint16_t PointCount)
 Displays a closed relative polyline (between many points).
void LCD_CtrlLinesConfig (void)
 Configures LCD Control lines (FSMC Pins) in alternate function mode.
void LCD_DeInit (void)
 DeInitializes the LCD.
void LCD_DisplayChar (uint8_t Line, uint16_t Column, uint8_t Ascii)
 Displays one character (16dots width, 24dots height).
void LCD_DisplayOff (void)
 Disables the Display.
void LCD_DisplayOn (void)
 Enables the Display.
void LCD_DisplayStringLine (uint8_t Line, uint8_t *ptr)
 Displays a maximum of 20 char on the LCD.
void LCD_DrawChar (uint8_t Xpos, uint16_t Ypos, const uint16_t *c)
 Draws a character on LCD.
void LCD_DrawCircle (uint8_t Xpos, uint16_t Ypos, uint16_t Radius)
 Displays a circle.
void LCD_DrawFullCircle (uint16_t Xpos, uint16_t Ypos, uint16_t Radius)
 Displays a full circle.
void LCD_DrawFullRect (uint16_t Xpos, uint16_t Ypos, uint16_t Width, uint16_t Height)
 Displays a full rectangle.
void LCD_DrawLine (uint8_t Xpos, uint16_t Ypos, uint16_t Length, uint8_t Direction)
 Displays a line.
void LCD_DrawMonoPict (const uint32_t *Pict)
 Displays a monocolor picture.
void LCD_DrawRect (uint8_t Xpos, uint16_t Ypos, uint8_t Height, uint16_t Width)
 Displays a rectangle.
void LCD_DrawUniLine (uint16_t x1, uint16_t y1, uint16_t x2, uint16_t y2)
 Displays an uni line (between two points).
void LCD_FillPolyLine (pPoint Points, uint16_t PointCount)
 Displays a full polyline (between many points).
void LCD_FSMCConfig (void)
 Configures the Parallel interface (FSMC) for LCD(Parallel mode).
void LCD_GetColors (__IO uint16_t *_TextColor, __IO uint16_t *_BackColor)
 Gets the LCD Text and Background colors.
sFONTLCD_GetFont (void)
 Gets the Text Font.
void LCD_PolyLine (pPoint Points, uint16_t PointCount)
 Displays an polyline (between many points).
void LCD_PolyLineRelative (pPoint Points, uint16_t PointCount)
 Displays a relative polyline (between many points).
static void LCD_PolyLineRelativeClosed (pPoint Points, uint16_t PointCount, uint16_t Closed)
 Displays an relative polyline (between many points).
void LCD_PowerOn (void)
 Power on the LCD.
uint16_t LCD_ReadRAM (void)
 Reads the LCD RAM.
uint16_t LCD_ReadReg (uint8_t LCD_Reg)
 Reads the selected LCD Register.
void LCD_SetBackColor (__IO uint16_t Color)
 Sets the Background color.
void LCD_SetColors (__IO uint16_t _TextColor, __IO uint16_t _BackColor)
 Sets the LCD Text and Background colors.
void LCD_SetCursor (uint8_t Xpos, uint16_t Ypos)
 Sets the cursor position.
void LCD_SetDisplayWindow (uint8_t Xpos, uint16_t Ypos, uint8_t Height, uint16_t Width)
 Sets a display window.
void LCD_SetFont (sFONT *fonts)
 Sets the Text Font.
void LCD_SetTextColor (__IO uint16_t Color)
 Sets the Text color.
void LCD_WindowModeDisable (void)
 Disables LCD Window mode.
void LCD_WriteBMP (uint32_t BmpAddress)
 Displays a bitmap picture loaded in the internal Flash.
void LCD_WriteRAM (uint16_t RGB_Code)
 Writes to the LCD RAM.
void LCD_WriteRAM_Prepare (void)
 Prepare to write to the LCD RAM.
void LCD_WriteReg (uint8_t LCD_Reg, uint16_t LCD_RegValue)
 Writes to the selected LCD register.
static void PutPixel (int16_t x, int16_t y)
 Displays a pixel.
void STM3210E_LCD_Init (void)
 Initializes the LCD.

Function Documentation

static void delay ( vu32  nCount  )  [static]

Inserts a delay time.

Parameters:
nCount,: specifies the delay time length.
Return values:
None 

Definition at line 1300 of file stm3210e_eval_lcd.c.

References index.

void LCD_Clear ( uint16_t  Color  ) 

Clears the hole LCD.

Parameters:
Color,: the color of the background.
Return values:
None 

Definition at line 402 of file stm3210e_eval_lcd.c.

References Bit_SET, index, LCD, LCD_CtrlLinesWrite(), LCD_ILI9320, LCD_NCS_GPIO_PORT, LCD_NCS_PIN, LCD_SetCursor(), LCD_SPFD5408, LCD_WriteRAM(), LCD_WriteRAM_Prepare(), and LCDType.

void LCD_ClearLine ( uint8_t  Line  ) 

Clears the selected line.

Parameters:
Line,: the Line to be cleared. This parameter can be one of the following values:

  • Linex: where x can be 0..n
Return values:
None 

Definition at line 383 of file stm3210e_eval_lcd.c.

References LCD_DisplayChar(), LCD_PIXEL_WIDTH, and _tFont::Width.

void LCD_ClosedPolyLine ( pPoint  Points,
uint16_t  PointCount 
)

Displays a closed polyline (between many points).

Parameters:
Points,: pointer to the points array.
PointCount,: Number of points.
Return values:
None 

Definition at line 945 of file stm3210e_eval_lcd.c.

References LCD_DrawUniLine(), LCD_PolyLine(), Point::X, and Point::Y.

void LCD_ClosedPolyLineRelative ( pPoint  Points,
uint16_t  PointCount 
)

Displays a closed relative polyline (between many points).

Parameters:
Points,: pointer to the points array.
PointCount,: Number of points.
Return values:
None 

Definition at line 968 of file stm3210e_eval_lcd.c.

References LCD_PolyLineRelativeClosed().

void LCD_CtrlLinesConfig ( void   ) 
void LCD_DeInit ( void   ) 
void LCD_DisplayChar ( uint8_t  Line,
uint16_t  Column,
uint8_t  Ascii 
)

Displays one character (16dots width, 24dots height).

Parameters:
Line,: the Line where to display the character shape . This parameter can be one of the following values:

  • Linex: where x can be 0..9
Column,: start column address.
Ascii,: character ascii code, must be between 0x20 and 0x7E.
Return values:
None 

Definition at line 475 of file stm3210e_eval_lcd.c.

References _tFont::Height, LCD_DrawChar(), and _tFont::table.

void LCD_DisplayOff ( void   ) 

Disables the Display.

Parameters:
None 
Return values:
None 

Definition at line 1189 of file stm3210e_eval_lcd.c.

References _delay_, LCD_HX8312, LCD_ILI9320, LCD_REG_0, LCD_REG_59, LCD_REG_7, LCD_SPFD5408, LCD_WriteReg(), and LCDType.

void LCD_DisplayOn ( void   ) 

Enables the Display.

Parameters:
None 
Return values:
None 

Definition at line 1177 of file stm3210e_eval_lcd.c.

References _delay_, LCD_HX8312, LCD_ILI9320, LCD_REG_0, LCD_REG_1, LCD_REG_5, LCD_REG_59, LCD_REG_7, LCD_SPFD5408, LCD_WriteReg(), and LCDType.

void LCD_DisplayStringLine ( uint8_t  Line,
uint8_t *  ptr 
)

Displays a maximum of 20 char on the LCD.

Parameters:
Line,: the Line where to display the character shape . This parameter can be one of the following values:

  • Linex: where x can be 0..9
*ptr,: pointer to string to display on LCD.
Return values:
None 

Definition at line 490 of file stm3210e_eval_lcd.c.

References LCD_DisplayChar(), LCD_PIXEL_WIDTH, and _tFont::Width.

void LCD_DrawChar ( uint8_t  Xpos,
uint16_t  Ypos,
const uint16_t *  c 
)

Draws a character on LCD.

Parameters:
Xpos,: the Line where to display the character shape.
Ypos,: start column address.
c,: pointer to the character data.
Return values:
None 

Definition at line 435 of file stm3210e_eval_lcd.c.

References BackColor, Bit_SET, _tFont::Height, index, LCD_CtrlLinesWrite(), LCD_ILI9320, LCD_NCS_GPIO_PORT, LCD_NCS_PIN, LCD_SetCursor(), LCD_SPFD5408, LCD_WriteRAM(), LCD_WriteRAM_Prepare(), LCDType, TextColor, and _tFont::Width.

void LCD_DrawCircle ( uint8_t  Xpos,
uint16_t  Ypos,
uint16_t  Radius 
)

Displays a circle.

Parameters:
Xpos,: specifies the X position.
Ypos,: specifies the Y position.
Radius 
Return values:
None 

Definition at line 615 of file stm3210e_eval_lcd.c.

References LCD_HX8312, LCD_ILI9320, LCD_SetCursor(), LCD_SPFD5408, LCD_WriteRAM(), LCD_WriteRAM_Prepare(), LCD_WriteRAMWord(), LCDType, and TextColor.

void LCD_DrawFullCircle ( uint16_t  Xpos,
uint16_t  Ypos,
uint16_t  Radius 
)

Displays a full circle.

Parameters:
Xpos,: specifies the X position.
Ypos,: specifies the Y position.
Radius 
Return values:
None 

Definition at line 766 of file stm3210e_eval_lcd.c.

References BackColor, LCD_DIR_HORIZONTAL, LCD_DrawCircle(), LCD_DrawLine(), LCD_SetTextColor(), and TextColor.

void LCD_DrawFullRect ( uint16_t  Xpos,
uint16_t  Ypos,
uint16_t  Width,
uint16_t  Height 
)

Displays a full rectangle.

Parameters:
Xpos,: specifies the X position.
Ypos,: specifies the Y position.
Height,: rectangle height.
Width,: rectangle width.
Return values:
None 

Definition at line 735 of file stm3210e_eval_lcd.c.

References BackColor, LCD_DIR_HORIZONTAL, LCD_DIR_VERTICAL, LCD_DrawLine(), LCD_SetTextColor(), and TextColor.

void LCD_DrawLine ( uint8_t  Xpos,
uint16_t  Ypos,
uint16_t  Length,
uint8_t  Direction 
)

Displays a line.

Parameters:
Xpos,: specifies the X position.
Ypos,: specifies the Y position.
Length,: line length.
Direction,: line direction. This parameter can be one of the following values: Vertical or Horizontal.
Return values:
None 

Definition at line 564 of file stm3210e_eval_lcd.c.

References Bit_SET, LCD_CtrlLinesWrite(), LCD_DIR_HORIZONTAL, LCD_HX8312, LCD_ILI9320, LCD_NCS_GPIO_PORT, LCD_NCS_PIN, LCD_SetCursor(), LCD_SPFD5408, LCD_WriteRAM(), LCD_WriteRAM_Prepare(), LCD_WriteRAMWord(), LCDType, and TextColor.

void LCD_DrawMonoPict ( const uint32_t *  Pict  ) 

Displays a monocolor picture.

Parameters:
Pict,: pointer to the picture array.
Return values:
None 

Definition at line 670 of file stm3210e_eval_lcd.c.

References BackColor, Bit_SET, index, LCD_CtrlLinesWrite(), LCD_ILI9320, LCD_NCS_GPIO_PORT, LCD_NCS_PIN, LCD_PIXEL_WIDTH, LCD_SetCursor(), LCD_SPFD5408, LCD_WriteRAM(), LCD_WriteRAM_Prepare(), LCDType, and TextColor.

void LCD_DrawRect ( uint8_t  Xpos,
uint16_t  Ypos,
uint8_t  Height,
uint16_t  Width 
)

Displays a rectangle.

Parameters:
Xpos,: specifies the X position.
Ypos,: specifies the Y position.
Height,: display rectangle height.
Width,: display rectangle width.
Return values:
None 

Definition at line 598 of file stm3210e_eval_lcd.c.

References LCD_DIR_HORIZONTAL, LCD_DIR_VERTICAL, and LCD_DrawLine().

void LCD_DrawUniLine ( uint16_t  x1,
uint16_t  y1,
uint16_t  x2,
uint16_t  y2 
)

Displays an uni line (between two points).

Parameters:
x1,: specifies the point 1 x position.
y1,: specifies the point 1 y position.
x2,: specifies the point 2 x position.
y2,: specifies the point 2 y position.
Return values:
None 

Definition at line 816 of file stm3210e_eval_lcd.c.

References ABS, and PutPixel().

void LCD_FillPolyLine ( pPoint  Points,
uint16_t  PointCount 
)

Displays a full polyline (between many points).

Parameters:
Points,: pointer to the points array.
PointCount,: Number of points.
Return values:
None 

Definition at line 980 of file stm3210e_eval_lcd.c.

References BackColor, j, LCD_DIR_HORIZONTAL, LCD_DrawLine(), LCD_SetTextColor(), MAX_POLY_CORNERS, POLY_X, POLY_Y, PutPixel(), TextColor, Point::X, and Point::Y.

void LCD_FSMCConfig ( void   ) 

Configures the Parallel interface (FSMC) for LCD(Parallel mode).

Parameters:
None 
Return values:
None 

Definition at line 1237 of file stm3210e_eval_lcd.c.

References ENABLE, FSMC_NORSRAMTimingInitTypeDef::FSMC_AccessMode, FSMC_AccessMode_A, FSMC_NORSRAMTimingInitTypeDef::FSMC_AddressHoldTime, FSMC_NORSRAMTimingInitTypeDef::FSMC_AddressSetupTime, FSMC_NORSRAMInitTypeDef::FSMC_AsynchronousWait, FSMC_AsynchronousWait_Disable, FSMC_NORSRAMInitTypeDef::FSMC_Bank, FSMC_Bank1_NORSRAM4, FSMC_NORSRAMInitTypeDef::FSMC_BurstAccessMode, FSMC_BurstAccessMode_Disable, FSMC_NORSRAMTimingInitTypeDef::FSMC_BusTurnAroundDuration, FSMC_NORSRAMTimingInitTypeDef::FSMC_CLKDivision, FSMC_NORSRAMInitTypeDef::FSMC_DataAddressMux, FSMC_DataAddressMux_Disable, FSMC_NORSRAMTimingInitTypeDef::FSMC_DataLatency, FSMC_NORSRAMTimingInitTypeDef::FSMC_DataSetupTime, FSMC_NORSRAMInitTypeDef::FSMC_ExtendedMode, FSMC_ExtendedMode_Disable, FSMC_NORSRAMInitTypeDef::FSMC_MemoryDataWidth, FSMC_MemoryDataWidth_16b, FSMC_NORSRAMInitTypeDef::FSMC_MemoryType, FSMC_MemoryType_SRAM, FSMC_NORSRAMCmd(), FSMC_NORSRAMInit(), FSMC_NORSRAMInitTypeDef::FSMC_ReadWriteTimingStruct, FSMC_NORSRAMInitTypeDef::FSMC_WaitSignal, FSMC_WaitSignal_Disable, FSMC_NORSRAMInitTypeDef::FSMC_WaitSignalActive, FSMC_WaitSignalActive_BeforeWaitState, FSMC_NORSRAMInitTypeDef::FSMC_WaitSignalPolarity, FSMC_WaitSignalPolarity_Low, FSMC_NORSRAMInitTypeDef::FSMC_WrapMode, FSMC_WrapMode_Disable, FSMC_NORSRAMInitTypeDef::FSMC_WriteBurst, FSMC_WriteBurst_Disable, FSMC_NORSRAMInitTypeDef::FSMC_WriteOperation, FSMC_WriteOperation_Enable, and FSMC_NORSRAMInitTypeDef::FSMC_WriteTimingStruct.

void LCD_GetColors ( __IO uint16_t *  _TextColor,
__IO uint16_t *  _BackColor 
)

Gets the LCD Text and Background colors.

Parameters:
_TextColor,: pointer to the variable that will contain the Text Color.
_BackColor,: pointer to the variable that will contain the Background Color.
Return values:
None 

Definition at line 330 of file stm3210e_eval_lcd.c.

References BackColor, and TextColor.

sFONT* LCD_GetFont ( void   ) 

Gets the Text Font.

Parameters:
None. 
Return values:
the used font.

Definition at line 371 of file stm3210e_eval_lcd.c.

void LCD_PolyLine ( pPoint  Points,
uint16_t  PointCount 
)

Displays an polyline (between many points).

Parameters:
Points,: pointer to the points array.
PointCount,: Number of points.
Return values:
None 

Definition at line 889 of file stm3210e_eval_lcd.c.

References LCD_DrawUniLine(), Point::X, and Point::Y.

void LCD_PolyLineRelative ( pPoint  Points,
uint16_t  PointCount 
)

Displays a relative polyline (between many points).

Parameters:
Points,: pointer to the points array.
PointCount,: Number of points.
Return values:
None 

Definition at line 957 of file stm3210e_eval_lcd.c.

References LCD_PolyLineRelativeClosed().

static void LCD_PolyLineRelativeClosed ( pPoint  Points,
uint16_t  PointCount,
uint16_t  Closed 
) [static]

Displays an relative polyline (between many points).

Parameters:
Points,: pointer to the points array.
PointCount,: Number of points.
Closed,: specifies if the draw is closed or not. 1: closed, 0 : not closed.
Return values:
None 

Definition at line 915 of file stm3210e_eval_lcd.c.

References LCD_DrawUniLine(), Point::X, and Point::Y.

Referenced by LCD_ClosedPolyLineRelative(), and LCD_PolyLineRelative().

void LCD_PowerOn ( void   ) 

Power on the LCD.

Parameters:
None 
Return values:
None 

Definition at line 1152 of file stm3210e_eval_lcd.c.

References _delay_, LCD_HX8312, LCD_ILI9320, LCD_REG_16, LCD_REG_17, LCD_REG_18, LCD_REG_19, LCD_REG_24, LCD_REG_27, LCD_REG_28, LCD_REG_30, LCD_REG_31, LCD_REG_32, LCD_REG_36, LCD_REG_41, LCD_REG_7, LCD_SPFD5408, LCD_WriteReg(), and LCDType.

uint16_t LCD_ReadRAM ( void   ) 

Reads the LCD RAM.

Parameters:
None 
Return values:
LCD RAM Value.

Definition at line 1138 of file stm3210e_eval_lcd.c.

References LCD, and LCD_REG_34.

uint16_t LCD_ReadReg ( uint8_t  LCD_Reg  ) 

Reads the selected LCD Register.

Parameters:
LCD_Reg,: address of the selected register.
Return values:
LCD Register Value.

Definition at line 1101 of file stm3210e_eval_lcd.c.

References Bit_SET, LCD, LCD_CtrlLinesWrite(), LCD_NCS_GPIO_PORT, LCD_NCS_PIN, LCD_nCS_StartByte(), LCD_READ_REG, LCD_SPI, LCD_WriteRegIndex(), RESET, SPI_I2S_FLAG_BSY, SPI_I2S_FLAG_RXNE, SPI_I2S_GetFlagStatus(), SPI_I2S_ReceiveData(), SPI_I2S_SendData(), and START_BYTE.

void LCD_SetBackColor ( __IO uint16_t  Color  ) 

Sets the Background color.

Parameters:
Color,: specifies the Background color code RGB(5-6-5).
Return values:
None 

Definition at line 351 of file stm3210e_eval_lcd.c.

References BackColor.

void LCD_SetColors ( __IO uint16_t  _TextColor,
__IO uint16_t  _BackColor 
)

Sets the LCD Text and Background colors.

Parameters:
_TextColor,: specifies the Text Color.
_BackColor,: specifies the Background Color.
Return values:
None 

Definition at line 316 of file stm3210e_eval_lcd.c.

References BackColor, and TextColor.

void LCD_SetCursor ( uint8_t  Xpos,
uint16_t  Ypos 
)

Sets the cursor position.

Parameters:
Xpos,: specifies the X position.
Ypos,: specifies the Y position.
Return values:
None 

Definition at line 421 of file stm3210e_eval_lcd.c.

References LCD_HX8312, LCD_ILI9320, LCD_REG_32, LCD_REG_33, LCD_REG_66, LCD_REG_67, LCD_REG_68, LCD_SPFD5408, LCD_WriteReg(), and LCDType.

void LCD_SetDisplayWindow ( uint8_t  Xpos,
uint16_t  Ypos,
uint8_t  Height,
uint16_t  Width 
)

Sets a display window.

Parameters:
Xpos,: specifies the X buttom left position.
Ypos,: specifies the Y buttom left position.
Height,: display window height.
Width,: display window width.
Return values:
None 

Definition at line 515 of file stm3210e_eval_lcd.c.

References LCD_HX8312, LCD_ILI9320, LCD_REG_1, LCD_REG_5, LCD_REG_69, LCD_REG_70, LCD_REG_71, LCD_REG_72, LCD_REG_73, LCD_REG_74, LCD_REG_80, LCD_REG_81, LCD_REG_82, LCD_REG_83, LCD_SetCursor(), LCD_SPFD5408, LCD_WriteReg(), and LCDType.

void LCD_SetFont ( sFONT fonts  ) 

Sets the Text Font.

Parameters:
fonts,: specifies the font to be used.
Return values:
None 

Definition at line 361 of file stm3210e_eval_lcd.c.

void LCD_SetTextColor ( __IO uint16_t  Color  ) 

Sets the Text color.

Parameters:
Color,: specifies the Text color code RGB(5-6-5).
Return values:
None 

Definition at line 340 of file stm3210e_eval_lcd.c.

References TextColor.

void LCD_WindowModeDisable ( void   ) 

Disables LCD Window mode.

Parameters:
None 
Return values:
None 

Definition at line 548 of file stm3210e_eval_lcd.c.

References LCD_HX8312, LCD_ILI9320, LCD_REG_1, LCD_REG_3, LCD_REG_5, LCD_SetDisplayWindow(), LCD_SPFD5408, LCD_WriteReg(), and LCDType.

void LCD_WriteBMP ( uint32_t  BmpAddress  ) 

Displays a bitmap picture loaded in the internal Flash.

Parameters:
BmpAddress,: Bmp picture address in the internal Flash.
Return values:
None 

Definition at line 697 of file stm3210e_eval_lcd.c.

References index, LCD_REG_3, LCD_WriteRAM(), LCD_WriteRAM_Prepare(), and LCD_WriteReg().

void LCD_WriteRAM ( uint16_t  RGB_Code  ) 

Writes to the LCD RAM.

Parameters:
RGB_Code,: the pixel color in RGB mode (5-6-5).
Return values:
None 

Definition at line 1126 of file stm3210e_eval_lcd.c.

References Bit_RESET, Bit_SET, LCD, LCD_CtrlLinesWrite(), LCD_HX8312, LCD_ILI9320, LCD_NCS_GPIO_PORT, LCD_NCS_PIN, LCD_NWR_GPIO_PORT, LCD_NWR_PIN, LCD_RS_GPIO_PORT, LCD_RS_PIN, LCD_SPFD5408, LCD_SPI, LCDType, RESET, SPI_I2S_FLAG_BSY, SPI_I2S_GetFlagStatus(), and SPI_I2S_SendData().

void LCD_WriteRAM_Prepare ( void   ) 

Prepare to write to the LCD RAM.

Parameters:
None 
Return values:
None 

Definition at line 1115 of file stm3210e_eval_lcd.c.

References LCD, LCD_nCS_StartByte(), LCD_REG_34, LCD_WRITE_REG, LCD_WriteRegIndex(), and START_BYTE.

void LCD_WriteReg ( uint8_t  LCD_Reg,
uint16_t  LCD_RegValue 
)

Writes to the selected LCD register.

Parameters:
LCD_Reg,: address of the selected register.
LCD_RegValue,: value to write to the selected register.
Return values:
None 

Definition at line 1087 of file stm3210e_eval_lcd.c.

References LCD, LCD_HX8312, LCD_ILI9320, LCD_SPFD5408, LCD_WriteRegHX8312(), LCD_WriteRegILI9320(), and LCDType.

static void PutPixel ( int16_t  x,
int16_t  y 
) [static]

Displays a pixel.

Parameters:
x,: pixel x.
y,: pixel y.
Return values:
None 

Definition at line 1285 of file stm3210e_eval_lcd.c.

References LCD_DIR_HORIZONTAL, and LCD_DrawLine().

Referenced by LCD_DrawUniLine(), and LCD_FillPolyLine().

void STM3210E_LCD_Init ( void   ) 
STM32F10x Standard Peripherals Library: Footer

 

 

 

      For complete documentation on STM32(CORTEX M3) 32-bit Microcontrollers platform visit  www.st.com/STM32