本帖最后由 jinglixixi 于 2022-2-10 09:42 编辑
在迪文智能屏的转接板上配有USB接口,在安装驱动的情况下可进行串口通信,起初在官网上寻了遍也没有发现,后来是在官网的william hill官网
中才找到其驱动程序,所用驱动为XR21X141X驱动_2250,其解压前后如下所示: 在双击“XRUSB1_ver2250_installer.exe”即可进行安装,首先图1所示的安装驱动包。
图1安装驱动包
随后是进入安装向导界面,见图2所示,从中点击“下一步”。
图2安装向导界面
见到图3所示界面后,点击“完成”即可。
图3完成安装
此时,若打开设备管理器则可见到虚拟串口,见图4所示。
图4虚拟串口
若虚拟串口的编号比较大,可通过修改属性来实现。
图5端口设置
在图5界面中,点击“Advanced”,然后在图6界面中指定端口号即可。
图6修改端口号
此时若打开串口调试工具,可进行串口的测试,但似乎出厂的DEMO 并没有配备通讯功能,其测试结果如图7所示。
图7通讯测试
在安装了串口驱动后,就可通过它来下载程序及数据通讯了。
迪文智能屏的开发工具为DWIN DGUS ,它在名为DGUS_V7624 的压缩包内,解压后双击“DGUS Tool V7.624” 即可运行该软件,其界面如图8所示。
图8软件界面
若存在相应的示例工程,则可选取“打开”工程并选取相应的*.DWHMI文件即可进行查看和学习。
图9打开示例工程
图10显示示例内容
若点击“显示”菜单,则会出现图11所示的功能图标,从中选取相应的预览功能则可观察其运行效果,见图12 所示。
图11功能图标
图12预览效果
稍感不便的是,在预览界面中是无法进行相应的模拟操作,若是具有模拟操作功能的话,那就更完美了,可以大大减少下载验证的消耗。
后面会尝试自行设计和制作符合自己需要的显示界面并将其下载到智能屏来运行。
补充内容:
比较有意思的是,在使用串口通信查看系统版本时是没有反应的,但在测试DEMO的一些功能时是有接收信息的,也就是说串口通信是可测试的。
1)屏幕亮度调节
在屏幕亮度调节时会输出调节值,见图13所示。
其中:0x1c=28,是亮度值。
图13 调节值输出
2)动画控制
在运行动画演示时会输出控制信息,见图14所示。
图14 输出控制信息
3)数值调节
在数值调节时会输出参数值,见图15所示,其中的最后一个字节是参数值。
图15 参数值输出