找回密码
 立即注册

QQ登录

只需一步,快速开始

打印 上一主题 下一主题
开启左侧

求教RGB如何整组调换?

[复制链接]
楼主
arthur 发表于 2023-2-7 13:48:23 | 显示全部楼层
不建议通过软件RB调换来纠正硬件设计的错误,这会影响显示速度。
回复 支持 反对

使用道具 举报

沙发
arthur 发表于 2023-2-10 10:43:10 | 显示全部楼层
any012 发表于 2023-2-7 17:38
[18:17]
[LCD_ODD :
SEL_ODD]

这个方法通过设置LCD硬件寄存器的方法来进行RB的调换,可以试试看。
因为支持两个 framebuffer, 这里就区分 first LCD Line, second LCD line
总共有四种选择,每种都试一次,看看哪个设置是对的。
回复 支持 反对

使用道具 举报

板凳
arthur 发表于 2023-2-10 10:46:09 | 显示全部楼层
在内核LCD驱动 nuc970fb.c   nuc970fb_activate_var() 里

writel(fbi->regs.lcd_device_ctrl, regs + REG_LCM_DEV_CTRL);

将 17, 18这两位的值写入到 fbi->regs.lcd_deive_ctrl |= [17,18];
回复 支持 反对

使用道具 举报

高级模式
B Color Image Link Quote Code Smilies |上传

本版积分规则

新唐MCU