Keil Logo

MCBSTM32F200: LCD Display on MCBSTM32F200 Boards

Information in this knowledgebase article applies to:

  • MCBSTM32F200 Evaluation Boards


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

Did this article provide the answer you needed?
Not Sure
  Arm logo
Important information

This site uses cookies to store information on your computer. By continuing to use our site, you consent to our cookies.

Change Settings

Privacy Policy Update

Arm’s Privacy Policy has been updated. By continuing to use our site, you consent to Arm’s Privacy Policy. Please review our Privacy Policy to learn more about our collection, use and transfers
of your data.