Skip to content
Email: contact@fastbitlab.com
FastBit EBA
  • Home
  • All Courses
  • Rust
  • Contact Us
  • Learn Free
  • Shop
Menu Close
  • Home
  • All Courses
  • Rust
  • Contact Us
  • Learn Free
  • Shop

STM32-LTDC, LCD-TFT, LVGL(MCU3) Lecture 29| LCD SPI initialization for STM32F407x+External LCD

  • Post author:FastBitLab
  • Post published:May 18, 2023

    LCD SPI initialization for STM32F407x+External LCD   In the previous article, we wrote code to initialize pins and the SPI peripheral for the STM32F429 board. In this article,…

Continue ReadingSTM32-LTDC, LCD-TFT, LVGL(MCU3) Lecture 29| LCD SPI initialization for STM32F407x+External LCD

STM32-LTDC, LCD-TFT, LVGL (MCU3) Lecture 28| SPI peripheral configuration coding

  • Post author:FastBitLab
  • Post published:May 15, 2023

  SPI peripheral configuration coding   In this article, let's do the SPI_Init function. Here we do a microcontroller SPI configuration for controller mode. The code provided shows the initialization…

Continue ReadingSTM32-LTDC, LCD-TFT, LVGL (MCU3) Lecture 28| SPI peripheral configuration coding

STM32-LTDC, LCD-TFT, LVGL (MCU3) Lecture 27| Configuring GPIO pins for SPI functionality

  • Post author:FastBitLab
  • Post published:May 13, 2023

  Configuring GPIO pins for SPI functionality   In this diagram, you can see that we have PF9 and PF7 pins that need to be configured for SPI functionality. The…

Continue ReadingSTM32-LTDC, LCD-TFT, LVGL (MCU3) Lecture 27| Configuring GPIO pins for SPI functionality

STM32-LTDC, LCD-TFT, LVGL (MCU3) Lecture 26| LCD SPI initialization coding part-3

  • Post author:FastBitLab
  • Post published:May 11, 2023

  LCD SPI initialization coding part-3   Here, instead of writing GPIO_MODER_MODE7_Pos (Figure 1), you can use the LCD_RESX_PIN macro. However, you have to multiply it by 2 (Figure 3).…

Continue ReadingSTM32-LTDC, LCD-TFT, LVGL (MCU3) Lecture 26| LCD SPI initialization coding part-3

STM32-LTDC, LCD-TFT, LVGL (MCU3) Lecture 25| LCD SPI initialization coding part-2

  • Post author:FastBitLab
  • Post published:May 9, 2023

  LCD SPI initialization coding part-2   We defined all the required LCD signals for our exercise. #include "stm32f429xx.c" /*Define all the LCD signals */ #ifdef STM32F429I_DISC1   #define SPI …

Continue ReadingSTM32-LTDC, LCD-TFT, LVGL (MCU3) Lecture 25| LCD SPI initialization coding part-2

STM32-LTDC, LCD-TFT, LVGL (MCU3) Lecture 24| LCD SPI initialization coding part-1

  • Post author:FastBitLab
  • Post published:May 4, 2023

  LCD SPI initialization coding part-1   In the 'Src' folder, we need to create a new source file called bsp_lcd.c, where we will keep all the code related to…

Continue ReadingSTM32-LTDC, LCD-TFT, LVGL (MCU3) Lecture 24| LCD SPI initialization coding part-1
  • Go to the previous page
  • 1
  • …
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • …
  • 94
  • Go to the next page

Articles

Finite state Machine(FSM) FreeRTOS Lectures Linux Device Driver Programming Lectures Linux Device Driver Programming Tutorial Microcontroller Embedded C programming Lectures STM32 GPIO Lectures STM32 I2C Lectures STM32 SPI Lectures STM32 UART Lectures STM32 USART Lectures STM32-LTDC (MCU3) Lectures
  • STM32-LTDC, LCD-TFT, LVGL(MCU3) Lecture 65| Testing RGB mixer application on STM32F746 and STM32F407 DISC board
  • STM32-LTDC, LCD-TFT, LVGL(MCU3) Lecture 64| About touch screen controller
  • STM32-LTDC, LCD-TFT, LVGL(MCU3) Lecture 63| Testing RGB mixer application on STM32F429 DISC board
  • STM32-LTDC, LCD-TFT, LVGL(MCU3) Lecture 62| Exercise implementation on simulator part-7
  • STM32-LTDC, LCD-TFT, LVGL(MCU3) Lecture 61| Exercise implementation on simulator part-6

Please share this

Copyright 2025 - fastbitlab.com