1
\$\begingroup\$

I am planning to interface a STM32H753XI to a 1400x480 display. Here is the reference manual. Now, the maximum resolution given for the STM is 1024x728. I understand that this is the maximum frequency the device can actually output.

Now my desired horizontal resolution exceeds the controllers 1024 pixels. I checked with the registers and they support 11 bit values (so everything up to 2047). Has anyone tried to interface a display with a larger horizontal resolution to an STM? Are the horizontal and vertical pixels a hard limit or is the combined pixel clock frequency the actual limit?

\$\endgroup\$
  • \$\begingroup\$ maximum resolution according to what document?? This is more likely a function of the drivers you've found and the choices made for what peripheral will drive the display than limitations of the microcontroller \$\endgroup\$ – Scott Seidman Aug 12 at 18:33
  • \$\begingroup\$ @ScottSeidman according to the website I linked (XGA resolution) and the LTCD peripheral in the STM32. Also, Stm32cubeIde limits the value for the horizontal resolution to 1024 but you could override it. \$\endgroup\$ – Tom L. Aug 12 at 18:40
1
\$\begingroup\$

The question was answered in the STM32 Q&A forums with a link to this document.

Basically the limit is the maximum resolution according to the registers (4096x2048) but what is more important is the bandwidth to the framebuffer memory (typically in a connected SDRAM). So it seems that the resolution should be possible but we're already quite near the limit.

\$\endgroup\$

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.