cancel
Showing results for 
Search instead for 
Did you mean: 

STM32F103ZG FSMC 16-bit ili9486l lcd controller init code

skleftogiannis9
Associate
Posted on September 08, 2014 at 11:11

Hi,

I am working on a custom board with stm32f103zg microcontroller. So far I was using an lcd touch screen with ili9341 controller (SPI serial interface) with no problem. Now I step forward creating a new board

http://wandisplay.en.alibaba.com/product/1084281324-219041321/3_5_lcd_touch_panel_KWH035ST28_F01_.html

r connected to fsmc in 16-bit parallel mode. My problem is I cant find any sample code of using this controller with stm32f fsmc. The board has no external ram, so I need to use mcu's internal memory to address fsmc and lcd.

Please, do you have any idea how to proceed? Any one else faced the same problem?

Thank you in advance

#stm32 #fsmc #ili9486l #put-on-your-pants
10 REPLIES 10
ranran
Senior II
Posted on October 13, 2016 at 08:18

Hi Glenns,

Thank you so much for the code and suggestions.

These is very helpful.

I think the main difference between our HW and yours, is that in our case, HW engineer configured ili9341 to be used as 8-bit (not 16-bits as done in your case). 

From my understanding , the device is able to work as 8-bit too.

Pprobably in my case there is no need to duplicate address by 2:

RAM base address = 0X60020000 = 0X60000000 +2 ^ 16

* 2

Thank you very much!

Ran