小明分享|sigmstar SSD201/SSD202 针对MIPI的LCD屏配置操作说明分享,更多Sigmastar相关技术文档及沟通讨论,可以给小明留言,小明邀请你进入我们的技术沟通群

小明会定期分享SigmastarSSD201/202相关芯片技术文档!我们也有一个Sigmastar技术沟通群聊!有感兴趣的开发小伙伴也可以留言给小明,小明邀请你进入!

SSD20X 平 台 LCD 屏 的 配 置 主 要 涉 及 两 个 结 构 体 :MI_PANEL_ParamConfig_t 、 MI_PANEL_MipiDsiConfig_t 和他们定义在:project/release/include/mi_panel_datatype.h。

 配置 PAD 为 MIPI 模式: # vi infinity2m-ssc011a-s01a-padmux-display_for_mipi.dtsi

 从屏幕的数据手册中获取时序表
 修改屏参
可以拷贝 JpegPlayer/EK79007_1024x600_MIPI.h,在其基础上修改,修改方法和 TTL 屏一致:
在这里插入图片描述
 修改 ChannelSwap 的值:
在这里插入图片描述
默认的 PAD 引脚和 MIPI 对应功能如下:
在这里插入图片描述
如果实际电路连接不一致,则需要修改 ChannelSwap 的值:
在这里插入图片描述
修改的规则如下:
首先对 PAD 和 lane 进行分组
在这里插入图片描述
并清楚 eCh0-4 所代表的意义
在这里插入图片描述
在这里插入图片描述
这里举一个实例,D0-D3 分别对接屏的 D0-D3,CK 对接屏的 CK,因此得出下表:
在这里插入图片描述
在这里插入图片描述
 根据屏厂提供的初始化代码,修改初始化数组:
在这里插入图片描述
 修改 stMipiDsiConfig 的值:
在这里插入图片描述
验证修改屏参后,需要验证是否显示正常。
下面通过 JpegPlayer 这个 demo,来测试屏参。
 从 test 目录下载 JpegPlayer.tar 到和 project 目录下并解压: # tar -xvf JpegPlayer.tar -C . # cd JpegPlayer/JpegPlayer  将修改好的屏参和对应分辨率的图片拷贝到 JpegPlayer 目录下,并重命名为 logo.jpg:
在这里插入图片描述
 修改 sstardisp.c,将屏参头文件包含其中,并设置对应的分辨率:
在这里插入图片描述
 执行 make,生成应用程序 logo:
在这里插入图片描述
 将 logo 和 logo.jpg 拷贝到板子上,然后执行应用程序 logo,观察图片是否显示 正常:

./logo

评论 13
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值