cancel
Showing results for 
Search instead for 
Did you mean: 

Driving TFT-LCD on STM32Fx with HAL

ehsan2754
Associate II
Posted on July 01, 2016 at 17:03

Hello guys,

I am using Keil Uvision 5.2 and cube Mx for developing STM32 MCUs.

and I want to Drive a TFT-LCD which the size is 2.8 inch and it has 320*240 pixels and it has ILI9328 driver inside.

I have few information about driving this LCDs such as it has different modes for driving such as 8-bit parallel driving, 16bit parallel driving and SPI mode.

and I found some libraries for driving this LCD but that is not clear to use and uses CMSIS drivers.

could anybody helpd  me optimizing this library for HAL and STM32Fx MCU and using FSMC.

I really need this library please.!!!!:D

thank you

#hal #lcd #cubemx #tft #keil
1 REPLY 1
slimen
Senior
Posted on July 02, 2016 at 14:28

Hi,

Maybe you can use the STM3210x eval boards from ST as reference, it use FSMC to connect to the TFT driver, and provide example source code.

You can refer to this

https://cdn-shop.adafruit.com/datasheets/ILI9328.pdf

datasheet, it may be helpful and the ST web 

http://www.st.com/content/st_com/en/products/embedded-software/mcus-embedded-software/stm32-embedded-software/stm32-standard-peripheral-libraries-expansions/stsw-stm32016.html

: TFT LCD interfacing with the high-density STM32F10xxx FSMC (

http://www.st.com/content/ccc/resource/technical/document/application_note/85/ad/ef/0f/a3/a6/49/9a/CD00201397.pdf/files/CD00201397.pdf/jcr:content/translations/en.CD00201397.pdf

)

Regards