cancel
Showing results for 
Search instead for 
Did you mean: 

Hello, i need a microcontroller which supports an 800x800 display. Can you tell me the main products of the family F4 or F7 (or maybe H7) that supports this?

AMerc.4
Senior
 
11 REPLIES 11

Don't worry about display interface. Because i can have different displays or different connectors, such an HDMI to MIPI 3 lines, and in STM32 side i put an HDMI to MIPI 2 lines. Or if you can suggest me some other solution, such as a display with RGB protocol and so on.

I'm very noob about this board. Do i need a storage for my GUI? I imagined something like Arduino, in which all the program is memorized locally.

berendi
Principal

We could suggest you something if we knew your requirements.

You've selected a fancy display which doesn't even have a proper datasheet with basic timing information. And that's about all we know. Until we know more, much more, and don't do your homework, there will be only questions.

What do you think, why does the display module require three lanes, for fun? Because two lanes can't provide the data fast enough for its pixel clock, whatever it is. Even if you convert two lanes to HDMI and then back to MIPI, it won't solve the bottleneck.

Now you have the size of the framebuffer. Knowing the refresh rate allowed by the display, we could estimate the required memory bandwidth, then have an idea what kind external memory can do that, if any.

How could we know whether you need extra flash for your GUI? Depending on the amount of graphics you want to display, a few kilobytes to several gigabytes. Do you have an idea how much memory does your graphics require?

Have you seen at least one STM32 datasheet, or at least the product webpage? Do they have internal flash storage? How much? Would it cover your needs? Have you found the product selector?