我看了 好多人的设计 D2-D7都接到B 而D18-D23 接到 R上了,是为了在linux 上显示方便么?
如果我按照顺序设计的话 按照RGB来 我只跑 RTThread 是否会导致不能用呢? 反正我现在显示看到的R和B是反的
离线
可以在 drv_fb 里设置tcon时序的时候将0x40 的第23位设置为1 解决反色的问题
还是那个问题 为什么这么设计 线也不好走 代码也要额外配置,难道说因为板子太小不好走线么?
离线
方便走线
离线
有些面板是BGR
离线
/*
TCON_Base_Address 0x01c0c000
bit 23
Offset: 0x040
Register Name: TCON0_CTRL_REG
SWAP: TCON0 data manipulation
0: default
1: swap RED and BLUE data at FIFO1
*/
valval=read32((virtual_addr_t)TCON_Base_Address + TCON0_CTRL_REG );
valval |= 0X800000;
write32((virtual_addr_t)TCON_Base_Address + TCON0_CTRL_REG, valval);
离线
不光f1c100是bgr这样排列的,v3s, d1s,都是这样排列,好奇,bgr排列的屏,比rgb排列的,更常见吗?
最近编辑记录 Gentlepig (2024-01-15 09:54:46)
离线
主要方便屏和lcd信号的布线
离线