hpdell 发表于 2017-4-8 11:48:11

请教下,rgb 转 lvds 显示888或者8888数据格式的问题 ?

本帖最后由 hpdell 于 2017-4-17 15:11 编辑

请教下,rgb 转 lvds 显示888或者8888数据格式的问题 ?
如果使用argb 8888 或者是 rgb888 数据模式时,显示会每隔几秒闪烁几次,如此反复
效果图片如下:







如果使用 rgb565数据模式,就不会闪烁
显示效果如下:




lvds 屏的 前后时钟设置:
    #define LCD_HYNC         1         //水平同步信号脉冲宽度
    #define LCD_HFP       30      //水平同步信号前端
    #define LCD_HBP      34      //水平同步信号后端
    #define LCD_VYNC         1         //垂直同步信号脉冲宽度
    #define LCD_VFP       3         //垂直同步信号前端
    #define LCD_VBP       6         //垂直同步信号后端

资料介绍前后同步:


现在的问题是,如果使用 argb8888 或者 rgb888 该如何设置才好啊 ???????????????????????????????????

zoomdy 发表于 2017-4-9 16:57:50

1280x800?这么大分辨率,你主控是什么型号,外部SDRAM多少位宽,总线频率是多少?
我怀疑是显存带宽不够,和rgb 转 lvds没关系,RGB输出就有断续。

hpdell 发表于 2017-4-10 15:58:40

zoomdy 发表于 2017-4-9 16:57
1280x800?这么大分辨率,你主控是什么型号,外部SDRAM多少位宽,总线频率是多少?
我怀疑是显存带宽不够, ...

主控室stm32f7x,sdram是32bit,

使用16bit 数据模式貌似挺好的
页: [1]
查看完整版本: 请教下,rgb 转 lvds 显示888或者8888数据格式的问题 ?