Hi,
newbie getting a little tired of ARM and this hardware/software thing...
Using uVision4 with the MCBSTM32E board with a STM32F103ZE processor.
Besides the startup problem if I download some other example (RTX_Blinky) from the installation Cd-rom then the onboard color display shows the text as MIRRORED text! As if one is reading from the backside of the display.
Where are the experts? ;-)
B.t.w. I'm using Windows7.
Henk
The thing is that different displays are put on the boards then ones that were initially produced, so the examples were not yet updated.
You can look for reference at LCB_Blinky example for MCBSTM32C board in folder: \ARM\Boards\Keil\MCBSTM32C\LCD_Blinky\ you can look at file GLCD_SPI_STM32.c routine
void GLCD_Init (void)
has support for both LCD displays old and new and you can analyze it to change init routine to fit new display on MCBSTM32E board.
Thanks All! My thrust in Keil Hardware/Software is back!
I opened both projects (A)Blinky and (B)RTX_Blinky.
(A) contains a driver file: GLCD_16bitIF_STM32.c (B) contains a driver file: GLCD.c
I copied the contents of (A) into (B). Rebuild, download and the display runs normal.
Thanks to all.
But the big question is: What documentation did you get with the board?
Since it is a development board and the same company ships sample code for it, your board should have had some documentation about hw revision and how you must take this into account when developing for it or when running the sample applications.
QA is not just electrically working hardware. It also includes that the hardware does what the documentation says.
View all questions in Keil forum