cancel
Showing results for 
Search instead for 
Did you mean: 

STM32F429 video output protocol for a SVGA display

MRyan.7
Associate III

Hello,

I'm looking to use the STM32F429 to output data to an SVGA display. The supported video formats for the display are shown in the image below.

0690X000009ZhkeQAC.jpg

The display is actually a monochrome variant, so color is not relevant as the RGB lines are tied together.

The STM32F429 seems to support a number of RGB protocols, including RGB888. This seems to be the most likely correct protocol. to use with the fourth entry in the table above.

Out of curiosity however, does anyone see a way that any of the other first three protocols shown in that table could be used with the output protocols supported on the STM32?

1 ACCEPTED SOLUTION

Accepted Solutions

You want to use a lookup table and the L8 input format, to spare down on the input side bandwidth.

In that case, it doesn't really matter which format will you use on the output side, the controller is mostly agnostic of what's R, G and B, so you can simply use appropriately calculated values also in the YCbCr case. But why would you do that.

JW

View solution in original post

1 REPLY 1

You want to use a lookup table and the L8 input format, to spare down on the input side bandwidth.

In that case, it doesn't really matter which format will you use on the output side, the controller is mostly agnostic of what's R, G and B, so you can simply use appropriately calculated values also in the YCbCr case. But why would you do that.

JW