您尚未登录。

楼主 # 2021-11-20 22:56:00

树莓学LINUX
会员
注册时间: 2021-10-28
已发帖子: 94
积分: 104
个人网站

v3s使用st7789显示反色

如题,v3s使用st7789显示反色,黑色变成白色,彩色的类似于胶卷那样,请问底层驱动在哪里修改?

离线

#1 2021-11-20 23:54:23

geekchun
会员
注册时间: 2020-11-11
已发帖子: 70
积分: 5

Re: v3s使用st7789显示反色

内核源码/drivers/staging/fbtft/fb_st7789v.c中的init_display,根据st7789手册改寄存器

离线

楼主 #2 2021-11-21 16:07:19

树莓学LINUX
会员
注册时间: 2021-10-28
已发帖子: 94
积分: 104
个人网站

Re: v3s使用st7789显示反色

最终还是解决的,通过对比STM32 的驱动文件,发现

write_reg(par, MIPI_DCS_EXIT_INVERT_MODE);

用这个可以关闭反色,还是吃了英文不好的亏·······

离线

#3 2023-03-24 23:43:04

memory
会员
注册时间: 2021-08-11
已发帖子: 442
积分: 418

Re: v3s使用st7789显示反色

8.2.15. Display Inversion OFF (20h).............................................................................................. 105
8.2.16. Display Inversion ON (21h) ............................................................................................... 106

艾,我也是栽这里

离线

#4 2023-08-27 23:12:55

tangloong
会员
注册时间: 2023-04-11
已发帖子: 212
积分: 191

Re: v3s使用st7789显示反色

memory 说:

8.2.15. Display Inversion OFF (20h).............................................................................................. 105
8.2.16. Display Inversion ON (21h) ............................................................................................... 106

艾,我也是栽这里

我的F1c100s 使用rgb 50pin 有一款屏幕正常 有一款白色显示黑色 整个反了过来 ,请问需要调整哪里?是fb 么 还是调屏幕硬件?

离线

页脚

工信部备案:粤ICP备20025096号 Powered by FluxBB

感谢为中文互联网持续输出优质内容的各位老铁们。 QQ: 516333132, 微信(wechat): whycan_cn (哇酷网/挖坑网/填坑网) service@whycan.cn