迪文科技论坛

 找回密码
 立即注册
搜索
查看: 1212|回复: 4

怎么显示软件的版本号?

[复制链接]

10

主题

8

回帖

197

积分

注册会员

Rank: 2

积分
197
发表于 2019-10-14 17:23:17 | 显示全部楼层 |阅读模式
怎么在屏上显示单片机软件的版本号?单片机的版本号通过串口发过来。我的屏型号是:DMT80600T104_05WTZ12
回复

使用道具 举报

0

主题

38

回帖

1092

积分

金牌会员

Rank: 6Rank: 6

积分
1092
发表于 2019-10-14 19:59:25 | 显示全部楼层
本帖最后由 小排骨 于 2019-10-15 10:25 编辑

楼主,您好,您可以做一个文本显示的控件,然后单片机通过串口发指令就可以啦。例如:显示“北12AB”
5A A5 09 82 5020 B1B1 3132 4142
含义:0x5A A5:帧头;
0x 09:数据长度;
0x 82:写指令;
0x 5020:变量地址;
0x B1B1:“北”字的ASCII码;
0x 3132:“12”的ASCII码;
0x 4142“AB”的ASCII码。

回复

使用道具 举报

0

主题

220

回帖

2338

积分

金牌会员

Rank: 6Rank: 6

积分
2338
发表于 2019-10-15 10:20:39 | 显示全部楼层
楼主,在屏上放一个文本显示控件,首选通过串口读取版本号5A A5 03 81 00 01,返回的指令是5A A5 04 81 00 01 71,其中0X00是版本号寄存器,用81指令去读取。然后单片机串口获取版本号之后就可以通过82指令往变量地址写数据,往文本显示写数据的指令举例:5A A5 05 82 0010 37 31,其中0010是指文本显示的变量地址。
回复

使用道具 举报

45

主题

254

回帖

3414

积分

论坛元老

Rank: 8Rank: 8

积分
3414
发表于 2019-10-15 10:51:24 | 显示全部楼层
wnly 发表于 2019-10-15 10:20
楼主,在屏上放一个文本显示控件,首选通过串口读取版本号5A A5 03 81 00 01,返回的指令是5A A5 04 81 00 0 ...

:victory:
回复

使用道具 举报

10

主题

8

回帖

197

积分

注册会员

Rank: 2

积分
197
 楼主| 发表于 2019-10-16 11:06:58 | 显示全部楼层
可以了。谢谢!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|迪文科技论坛 ( 京ICP备05033781号-1 )

GMT+8, 2024-11-23 09:44 , Processed in 0.062548 second(s), 21 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表