STM32 + LCD Display (FMC) Firmware Tutorial - Phil's Lab #146
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.
Chapters:
- 00:00Intro
- 03:18LCD Types & 8080 Interface
- 05:43LCD Choice
- 08:00Hardware Overview
- 12:24CubeIDE Config & Pinout
- 14:14FMC Pinout
- 17:39NRST, Backlight PWM, Clocking
- 22:24Firmware Basics (NRST, Backlight PWM)
- 23:46ILI9341 Driver
- 26:09FMC Memory Map
- 28:32FMC D/C Address Offset
- 30:07STM32H7 FMC Remap
- 31:33First Simple Test
- 32:25Width, Height, Orientation Settings
- 33:39Image Demo
- 35:33Outro