【开源】T5L 资源及程序文件下载方法
一、背景
DWIN屏设计过程中采用TF卡更新资源或程序,但在安装到机壳后由于结构原因,需求变化需要再调整程序时,调整程序变得麻烦,需拆开机壳插卡更新,组装不方便。官方提供了下载软件,通过8283协议更新资源文件,但PC下载软件没有提供CRC校验功能,无法确认下载的正确性。 经过分析研究官方提供的资料,决定采用ModBusRTU协议实现资源文件和程序文件的下载。
二、设计过程 DWIN屏通常都预留两个串口供用户使用,我通常使用串口2和PLC或其它单片机设备进行数据交互,串口4用于实现资源程序下载。 (一)准备工作 - 硬件平台: EKT043
- 接口: 串口4
- BPS: 115200,N,8,1
- 通讯地址:1
1.1 使用TF卡将附加1“T5L51”下载到屏中 1.2 PC配套下载软件(见附件2“T5LDownload”):通讯波特率固定为 115200 - 适配DGo2开源框架,增加触摸屏通讯地址,在RS485网络中可远程更新指定屏的程序及组态文件;
- 获取触摸屏Gui与OS版本;
- 界面增加最小化按钮;
|