How to use FSMC bus to drive ili9325 LCD screen in STM32
This article introduces how STM32 uses FSMC bus to drive ili9325 LCD screen, the content is very detailed, interested friends can refer to, hope to be helpful to you.
After a few days, it was finally lit up. I was very happy to write an article to record it. Poor pure software developers, do not understand hardware and embedded bullshit, related concepts are not very understanding, readers go to search.
Environment:
Stm32f103zet6 Core Board + st-link v2 Emulator + ili9325 LCD Module
Connect:
FSMC bus is a reused GPIO pin, and the corresponding relationship can be found in the data of stm32f103zet6. My connection is as follows:
/ / STM32F103ZET6-> ILI9325
/ / PE0-> LED
/ / PE1-> RESET
/ / FSMC_NE1 [PD7]-> CS
/ / FSMC_A16 [PD11]-> RS
/ / FSMC_NWE [PD5]-> WR
/ / FSMC_NOE [PD4]-> RD
/ / FSMC_D0 [PD14]-> D0
/ / FSMC_D1 [PD15]-> D1
/ / FSMC_D2 [PD0]-> D2
/ / FSMC_D3 [PD1]-> D3
/ / FSMC_D4 [PE7]-> D4
/ / FSMC_D5 [PE8]-> D5
/ / FSMC_D6 [PE9]-> D6
/ / FSMC_D7 [PE10]-> D7
/ / FSMC_D8 [PE11]-> D8
/ / FSMC_D9 [PE12]-> D9
/ / FSMC_D10 [PE13]-> D10
/ / FSMC_D11 [PE14]-> D11
/ / FSMC_D12 [PE15]-> D12
/ / FSMC_D13 [PD8]-> D13
/ / FSMC_D14 [PD9]-> D14
/ / FSMC_D15 [PD10]-> D15
About STM32 how to use FSMC bus to drive ili9325 LCD screen to share here, I hope the above content can be of some help to you, can learn more knowledge. If you think the article is good, you can share it for more people to see.