迪文智能屏
直播中

jf_16442911

3年用户 10经验值
擅长:嵌入式技术,连接器
私信 关注
[经验]

【迪文COF结构智能屏试用体验】在电脑上通过USB口对应的串口与智能屏通信学习

在学习力COF智能屏的基本使用后,我对智能屏的相关功能,做了一些更具体的了解。
从【T5L DGUSII 应用开发指南20220124.pdf】中,我了解到了下面的信息:
iShot2022-04-09_20.24.02.png

而这个UART2,就是通过USB数据线与电脑相连的,所以可以在电脑上,使用串口工具,通过UART2,给智能屏发送上面的命令。
而DBUS GUI开发工具里面,就有一个SPI工具,用于和串口通信,使用很方便。

在之前的学习中,我给变量显示对应的数据地址,设置为了1000,现在,我试着看,能不能把他的值,给读取出来:
iShot2022-04-09_20.28.34.png
第一次,读取出来的值,是0000
我在智能屏上,把对应的显示值,切换到了5,第二次读取出来的值,就是0005了。
从上面的返回中,我也了解到,一个字节长度,是4位16进制值。

然后,我又试着给他写入值:
iShot2022-04-09_20.31.19.png
写入后,我又马上读取,结果读取到的就是我写入的值,同时COF智能屏上显示的结果,也发生了对应的变化,显示了对应的数值图标了。

通过上面的实验,我了解到,如果在DBUF GUI设计中,把一个变量控件的数据地址,设置好,那么就可以通过UART2串口指令,来进行读取和写入了。

进一步的,我还了解了系统指令:
iShot2022-04-09_20.34.02.png

从这个里面可以了解到,系统指令,不是简单的设置和读取数据地址的数据了,而是一些指令,对应着具体的功能。
例如,给0x04写入下面的数据,就会让智能屏重启:
iShot2022-04-09_20.36.06.png

通过UART2串口指令,就能通过串口,与智能屏进行一定程度上的交互了,可以与其他设备进行联动操作,应用的范围也会广泛很多。

后续我也会继续学习,更好的使用这块智能屏。

回帖(1)

小刘

2022-4-11 00:29:48
举报

更多回帖

发帖
×
20
完善资料,
赚取积分