STM32 LCD Display FMC Firmware Tutorial Phils Lab 146
>> YOUR LINK HERE: ___ http://youtube.com/watch?v=RWujOLXBFrc
JLCPCB PCB Fab Assembly from $2! Register to get $80 Coupons: https://jlcpcb.com/?from=PhilsLab • 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: https://phils-lab-shop.fedevel.education • Course content: https://www.phils-lab.net/courses • Patreon: / phils94 • Altium 365 Free Trial: https://www.altium365.com/yt/philslab @AltiumOfficial #AltiumStories • [GIT] • https://www.github.com/pms67 • [SOCIAL] • / philslabyt • [LINKS] • Interactive designs: https://pms67.github.io • 8080 Basics: https://www.displaymodule.com/blogs/k... • Waveshare Display: https://www.waveshare.com/3.2inch-320... • AN2784: https://www.st.com/resource/en/applic... • AN2790: https://www.st.com/resource/en/applic... • STM32H743 Reference Manual: https://www.st.com/resource/en/refere... • Controllers Tech: / @controllerstech • [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
#############################
