MCBSTM32F200: LCD Display on MCBSTM32F200 Boards
Information in this knowledgebase article applies to:
The MCBSTM32F200 LCD display does not work properly when running an unmodified Keil example projects.
MCBSTM32F200 boards shipped with 2 different revisions of the Ampire LCD. Each requires a different driver setup.
Download the updated MCBSTM32F200 example projects from the Attached Files section of this article. To overwrite the older Keil example projects, extract the files to the "installation_path"\ARM\Boards\Keil\ folder, where: "installation_path" is the path name where your MDK-ARM tools were installed. The default installation path is C:\Keil.
To allow for the different revisions of the Ampire LCD, each example project in C:\Keil\ARM\Boards\Keil\MCBSTM32F200\ includes the following 2 targets:
Target Should be used with ... MCBSTM32F200 MCBSTM32F200 Board with older LCD (Ampire 240320LD or 240320L8) MCBSTM32F200 LCD_LG MCBSTM32F200 Board with newer LCD (Ampire 240320LG)
To identify which LCD you have, remove the 4 screws from the LCD board, and carefully unplug the LCD board from the MCBSTM32F200 board. The Ampire number is printed on the flex-circuit cable located on the back of the LCD board.
You may also just try loading each target on your board. Make sure you Rebuild All Target Files after you change targets.
Request the files attached to this knowledgebase article.
Last Reviewed: Thursday, February 9, 2012
of your data.