STM32 + LCD Display (FMC) Firmware Tutorial - Phil’s Lab #146

JLCPCB PCB Fab & Assembly from $2! Register to get $80 Coupons: How to use the flexible memory controller (FMC) on STM32 microcontrollers to interface with LCD displays (ILI9341) and parallel, 8080-type interfaces. Including hardware, firmware, and demos. [SUPPORT] Hardware design courses: Course content: Patreon: Altium 365 Free Trial: @AltiumOfficial #AltiumStories [GIT] [SOCIAL] [LINKS] Interactive designs: 8080 Basics: Waveshare Display: AN2784: AN2790: STM32H743 Reference Manual: Controllers Tech: [TIMESTAMPS] 00:00 Intro 01:01 Design Files 01:55 Altium 365 02:17 JLCPCB 03:18 LCD Types & 8080 Interface 05:43 LCD Choice 08:00 Hardware Overview 12:24 CubeIDE Config & Pinout 14:14 FMC Pinout 17:39 NRST, Backlight PWM, Clocking 22:24 Firmware Basics (NRST, Backlight PWM) 23:46 ILI9341 Driver 26:09 FMC Memory Map 28:32 FMC D/C Address Offset 30:07 STM32H7 FMC Remap 31:33 First Simple Test 32:25 Width, Height, Orientation Settings 33:39 Image Demo 35:33 Outro
Back to Top