I was working to interface 320×240 pixel TFT LCD based on ILI9325 controller with my 32 bit ARM MCU (STM32F103VE). Got to digest the whole datasheet of ILI9325, Learn about the FSMC (Flexible Static Memory Controller). Finally succeeded in initializing the LCD and writing to the GRAM. Then ported a part of ProGFX (Text and Font unit) to this new platform. Finally was able to write text on the LCD Screen.
This is part of a bigger project to port BASIC language for STM32 MCU based single board computer with on board LCD and SD card. The user then can program in BASIC language, store .BAS files on SD card and execute on board. Something like a power packed Arduino for the modern world (TFTs, SD Card and Multimedia!)
Now the next part is to get a basic GUI up and running to view and load BAS files from SD card. After that main task of porting basic begins!
Just try EasyEDA editor, Start to design your own circuit and PCB easily
JLCPCB Prototype: Only $2 for 10pcs 10×10cm PCBs, 2-3 days delivery
Electronic Parts Online Store LCSC: Save 50% on cost, Wide selection in-stock
Facing problem with your embedded, electronics or robotics project? We are here to help!
Post a help request.