找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 2683|回复: 0
收起左侧

瑞芯微RK3399嵌入式开发板 RGB 颜色 是否有颠倒判断方法

[复制链接]
ID:246549 发表于 2017-11-14 17:27 | 显示全部楼层 |阅读模式
        RK3399的CPU采用big.LITTLE大小核架构,双Cortex-A72大核+四Cortex-A53小核结构,对整数、浮点、内存等作了大幅优化,在整体性能、功耗及核心面积三个方面都具革命性提升。 RK3399的GPU采用四核ARM新一代高端图像处理器Mali-T860,集成更多带宽压缩技术:如智能迭加、ASTC、本地像素存储等,还支持更多的图形和计算接口,总体性能比上一代提升45%。
        友坚科技最新研发的RK3399开发板,搭建了最新android7.1 系统,4G DDR3内存,32G EMMC 存诸,搭配8.4寸高清IPS屏。RK3399开发板主板尺寸为:155*104mm,设计有非常丰富的接口,板载3路TTL UART,2路USB2.0接口,一路USB3.0接口,WIFI/BT二合一,HDMI OUT 、HDMI INT、Type C、4G、IR、以太网等;可扩展模块包括4G模块、Camera(1300万、500万)等应用类功能模块。
339901.jpg
在有些项目上,由于 LCD 屏幕自身原因或者硬件连接原因,会导致 RGB 颜色出现
颠倒,比如 R 和 G 反了、或者 R 和 B 反了、或者 B 和 G 反了,导致显示颜色出现异常。
这种情况可以通过软件配置进行纠正。
首先,要判断出哪两种颜色反掉了,方法如下:通过 RK 系统中自带的 IO 命令向
FB 里面写单元色红色(0x00ff0000)、绿色(0x0000ff00)、蓝色(0x000000ff)看
对应的显示效果,就可以判断是哪两种颜色反掉了。具体方法如下:
(1)在串口里面执行 stop 命令(需要 root 权限),这样 Android 不再进行屏幕
更新,以免影响测试。
(2)然后查询 LCDC 寄存器,获取当前 FB 地址:
我们系统启动的时候,会打印 LCDC 寄存器的基地址。



回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表