流行科技 发表于 2021-12-6 21:31

【米尔MYD-YA15XC-T评测】+oled屏幕显示

<p style="text-align:justify"><span style="font-size:10.5pt"><span style="font-family:等线">今天准备测试下IIC接口,用的是OLED屏幕进行测试,目前我的触摸屏还不能工作,所以先用OLED测试下我们的TP接口,接线如下:</span></span></p>

<p style="text-align:justify"> &nbsp;</p>

<p style="text-align:justify"><span style="font-size:10.5pt"><span style="font-family:等线">之后我们需要找到内核需要修改的设备树文件,添加我们的OLED节点。</span></span></p>

<p style="text-align:justify"> &nbsp;</p>

<p style="text-align:justify"><span style="font-size:10.5pt"><span style="font-family:等线">也就是此文件,我们接口时I2C2所以选择在这下面添加。</span></span></p>

<p style="text-align:justify"> &nbsp;</p>

<p style="text-align:justify"><span style="font-size:10.5pt"><span style="font-family:等线">也就是这样。</span></span></p>

<p style="text-align:justify"> &nbsp;</p>

<p style="text-align:justify"><span style="font-size:10.5pt"><span style="font-family:等线">找到OLED工程,修改下面的Makefile文件。</span></span></p>

<p style="text-align:justify"> &nbsp;</p>

<p style="text-align:justify"><span style="font-size:10.5pt"><span style="font-family:等线">修改我们的kernel路径,这里注意,我们使用Yocto构建内核,所以其构建是在build路径下,这样修改就不会报错了。</span></span></p>

<p style="text-align:justify"><span style="font-size:10.5pt"><span style="font-family:等线">之后把编译好的ko文件和APP放到内核中,同时还需要更新设备树,上一篇已经说过了。</span></span></p>

<p style="text-align:justify"> &nbsp;</p>

<p style="text-align:justify"><span style="font-size:10.5pt"><span style="font-family:等线">之后在/sys/bus/i2c/devices中就能看到我们的设备了。</span></span></p>

<p style="text-align:justify"> &nbsp;</p>

<p style="text-align:justify"><span style="font-size:10.5pt"><span style="font-family:等线">之后加载驱动。运行APP。</span></span></p>

<p style="text-align:justify"> &nbsp;</p>

<p style="text-align:justify"><span style="font-size:10.5pt"><span style="font-family:等线">效果如下:</span></span></p>

<p style="text-align:justify"> &nbsp;</p>

<p style="text-align:justify"><span style="font-size:10.5pt"><span style="font-family:等线">这样就完成了基本测试。本来准备跑下QT的,结果官方没有放这个到内核中,所以后期自己移植,替换掉。下一篇我们继续。</span></span></p>

freebsder 发表于 2021-12-7 09:07

<p>Yocto 很考验梯子啊</p>

流行科技 发表于 2021-12-7 09:30

freebsder 发表于 2021-12-7 09:07
Yocto 很考验梯子啊

<p>是的,一般可以选择早上弄</p>
页: [1]
查看完整版本: 【米尔MYD-YA15XC-T评测】+oled屏幕显示