此两款烧写板的使用方法一致:
1、将制作好的DGUS工程目标文件以及51核代码.bin文件拷贝到SD卡的DWIN_SET目录下;
2、从PC上拔下装有目标文件的SD卡插到烧写板上或目标T5L系列迪文屏上的SD卡槽中,给迪文屏重新上电(这里我要吐槽一下迪文官方烧写板断电上电的方式:
①10P接口的HDL662B烧写板给目标屏幕断电上电的方式竟然是插拔跳线帽……50P接口的HDL662S烧写板给COF屏断电上电的方式更奇葩,竟然是插拔USB线,后来我给他们提了个建议,最起码加一个开关上去嘛,这样还能稍微方便点。好,他们的开发人员就加了一个开关上去。我买了一块带开关的HDL662S烧写板,打开包装一看,竟然加了一个生硬的拨动开关上去,我也是服了,弄个按动的开关放上去不好吗。
②带开关的HDL662S烧写板在给目标屏幕断电的时候会把整个板子包括板子上的USB转串口芯片的电都给断掉(HDL662B烧写板不会),这就会导致连接烧写板的串口上位机软件每烧一次程序就得重新打开一次串口,真的好烦,我向迪文提出我的进一步修改建议就是,给目标迪文屏断电的时候不要把USB转串口芯片的电给断掉,迪文未予采纳。吐槽完毕。)开始下载目标文件到T5L系列迪文屏。
3、下载完毕后,拔出SD卡插入电脑,准备下次修改DGUS工程或者51核代码后,再次重复1、2步骤。
如下图所示,除了以上两种接口的T5L系列迪文屏外,还有一种8P_2.54mm间距接口T5L系列迪文屏,下边是烧写目标文件用的HDL6500烧写线,该款T5L系列屏幕烧写方式与上边的两款屏幕基本无异。
有一段时间,我在密集的进行迪文屏幕开发工作,不断的插卡拔卡,拔卡插卡,真的累到手臂发酸。好好的脑力劳动变成了半体力劳动。有时候遇到点代码问题,再加上手忙脚乱的插拔内存卡给人整的心烦意乱的。后来我针对整个繁琐烧写过程的弊病,自己设计制作了一款T5L_Downloader,我自己也使用了一段时间,中间也改了好几版,最后终于达到了我想要的效果,可以让我们更加优雅的进行T5L系列迪文屏开发。
二、T5L系列迪文屏T5L_Downloader烧写器介绍
①COF屏幕50P排线接口,用于连接T5L系列的COF屏;
②SD卡延长排线接口,用于连接从‘自带烧写SD卡座的T5L系列迪文屏’上外引出来的SD卡延长排线(该排线用法在下文介绍);
③10P的1.0 mm间距FPC接口T5L系列屏幕接口,用于连接对应接口的迪文屏;
④8P_2.54mm间距接口T5L系列迪文屏幕接口,用于连接相应接口的迪文屏;
⑤烧写目标文件用SD卡座;
⑥迪文屏断电复位按键,按下按键后,可以完成一次迪文屏重新上电,但是不下载目标文件到T5L系列迪文屏;
⑦通信串口电平制式选择拨码开关,烧写板除了具备烧写T5L系列迪文屏功能外,还可支持使用串口上位机软件通过连接UART2对T5L系列迪文屏进行通信调试。因为有的T5L系列迪文屏的串口为TTL电平的,有的是RS232电平的,该拨码开关可进行拨动选择兼容目标屏幕的串口电平制式;
⑧下载按键,该按键用于启动一次下载流程,下载完成后,再次按下该按键,SD卡将从T5L系列迪文屏脱离,重新被挂载到电脑根目录下;
⑨12V电源插座,在使用该烧写器开发8P_2.54mm间距接口T5L系列迪文屏时,需要通过此接口为其额外提供12V电源;
USB1:SD卡读卡器USB线;
USB2:USB转串口USB线;
1、COF迪文屏下载调试连接方式
上边两图即为迪文T5L系列COF屏与T5L_Downloader的连接方式,右侧标有“SD”的Type-C线用于下载目标文件到目标迪文屏幕,标有“COM”的Type-C线用于与目标迪文屏幕进行串口通信。
2、10P的1.0 mm间距FPC接口T5L系列迪文屏下载调试连接方式
类似以上这种自带SD卡座的T5L系列迪文屏,在下载调试时,需要与T5L_Downloader之间连接两根线,一条为SD卡延长线,另一条为供电通信连接线。
3、8P_2.54mm间距接口T5L系列迪文屏下载调试连接方式