迪文屏串口屏下载字库流程

1、使用迪文屏调试助手连接屏幕成功

如何正确连接迪文屏参见http://blog.csdn.net/m0_37575064/article/details/78896964
<http://blog.csdn.net/m0_37575064/article/details/78896964>

 

2、打开 调试工具--字库下载;

   点击“字库选择”,在弹出的提示框中,选择“否”



 3、选择指定的字库导入

    这里使用的字库名称为:24_微软雅黑gb2312-48x48.DZK,文件大小为2.42M,字体大小为48*48,字库编码为gb2312

    注意:迪文屏总共可存储60个字库,对应60个位置,字库小于等于128KB的字库需放在0x00-0x1F
,对应位置为0-31,字库大于128KB的字库放在0x20-0x3C,对应的位置为32-60。

    字库下载的位置,对应的是迪文屏驱动内划分出来的存放字库的位置,迪文屏驱动内原有几个字库如下:



    原有字库存储在第0、32、33、34、35号位置


 

4、点击“下发”

调试助手会向屏幕发送指令,屏幕会返回字符串信息:PleaseTx Text_Lib!




然后等待大约5分钟,弹出提示框“字库下载完成”即成功。

注意:下载字库有一定的失败率,如果弹出提示框提醒“终端无响应”,请重新尝试下载,最终是否成功仅以弹出“字库下载成功“的提示框为准。

 


5、测试字库是否下载成功

在 调试工具—文本显示中,选择拓展字库(标准字库为迪文屏自带的5个字库)


选择字库序号0x24(对应位置36号),选择对应的字库编码和字体大小(此两项必须与所下载的字库对应,否则无法正常显示),坐标和文本颜色可随意设置。然后要发送的文本框中输入信息,点击“发送“即可测试。

注意:在“设置取消文本框限制中“,请点击”取消“,否则字体只会在限制的局部范围内显示

 




6、在程序中调用字库的指令

TX:

0xAA,0x98, 0x00, 0x0A, 0x00, 0x0A, 0x24, 0xC1, 0x05, 0xFC, 0x08, 0xFF, 0xF0,
0xB8,0xC3, 0xC4, 0xE3, 0xCC, 0x33, 0xC3, 0x3C

说明:

0xAA帧头

0x98调用指定字库的命令

0x00,0x0A, 0x00, 0x0A  文字显示的起始位置

0x24,0xC1, 0x05        所选字库配置,0x24为36号字库

0xFC,0x08, 0xFF, 0xF0  文本的颜色,前景色加背景色

0xB8,0xC3, 0xC4, 0xE3  文本内容

0xCC,0x33, 0xC3, 0x3C   帧尾

 

友情链接
ioDraw流程图
API参考文档
OK工具箱
云服务器优惠
阿里云优惠券
腾讯云优惠券
华为云优惠券
站点信息
问题反馈
邮箱:ixiaoyang8@qq.com
QQ群:637538335
关注微信