Skip to main content
Associate II
January 11, 2024
Question

STM32F407VET6 and a 7" display

  • January 11, 2024
  • 1 reply
  • 7562 views

I am trying to design a system that use the STM32F407VET6 and a 7 inch LCD display that use LVDS. The screen is 1024x600 pixel resolution and can use 6-bit or 8-bit LVDS interface. The screen also uses a HX8282 LCD controller. I was wondering if I need a LVDS transmitter like the SN75LVDS84 to interact with the microcontroller. I want to be able to display a UI on the screen. Is there any example code for doing this or projects that I might be able to look at to help aid in my design process?

1 reply

Tesla DeLorean
Guru
January 11, 2024

No, you're wasting your time.

The F407 likely doesn't have sufficient memory for a frame buffers, and isn't designed to drive a TFT display.

The STM32F429 or F469 with an SDRAM off the side might be a starting point, or frankly one of the newer designs.

Or a LCD board with a controller and video RAM you can interface via the FSMC of the F407

Tips, Buy me a coffee, or three.. PayPal VenmoUp vote any posts that you find helpful, it shows what's working..
Associate II
January 12, 2024

If I changed to the F469 would it have the same pin layout as the F407 or is it completely different? How much SDRAM would be the minimum needed?

Tesla DeLorean
Guru
January 12, 2024

100-pin device might be a tad difficult.

Smallest SDRAM you'd likely be able to source is 64Mbit (8MB). High resolution video, probably want 32-bit wide. DSI would reduce pin count to a suitable display.

Tips, Buy me a coffee, or three.. PayPal VenmoUp vote any posts that you find helpful, it shows what's working..