请选择 进入手机版 | 继续访问电脑版

迪文科技论坛

 找回密码
 立即注册
搜索
热搜: T5L 视频屏 DGUS OS
查看: 6593|回复: 7

DGUS II串口屏如何实现远程软件更新(物联网应用)

[复制链接]

221

主题

311

帖子

2475

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
2475
发表于 2019-5-22 15:40:46 | 显示全部楼层 |阅读模式

字库更新

先将需要更新的字库解析成二进制的数据,之后每32kb为一包数据进行更新,先将第一个32kb数据顺序存放在变量地址(比如4000H)中,之后根据更新的字库号(例20)发送指令如:5A A5 0F 82 00AA 5A02 00A0(20*8)4000 0001 0000 0000 更新20号字库的第一个32kb以此类推。




图片更新

DGUS II支持JPEG图片解码更新图片,与字库更新类似,先将图片解析成二进制数据,之后将解析好的数据存放在变量地址,发相应指令,底层会自动根据指令内容将相应数据存放在对应的Flash存储区。指令格式如下:




本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复

使用道具 举报

0

主题

1

帖子

9

积分

新手上路

Rank: 1

积分
9
发表于 2020-3-27 14:31:01 | 显示全部楼层
你好,你可以开发物联网的单片机程序吗?用迪文的屏,可以话请加我微信13636371398
回复

使用道具 举报

5

主题

34

帖子

456

积分

中级会员

Rank: 3Rank: 3

积分
456
发表于 2020-4-13 10:35:16 | 显示全部楼层
上海钛舜 发表于 2020-3-27 14:31
你好,你可以开发物联网的单片机程序吗?用迪文的屏,可以话请加我微信13636371398 ...

可以做哦,我联系你一下
回复

使用道具 举报

16

主题

128

帖子

780

积分

高级会员

Rank: 4

积分
780
QQ
发表于 2020-4-22 20:17:24 | 显示全部楼层
可以实现bootload的功能吗?自己写BOOTLOAD,远程更新用户应用程序!
梦想画板子画到眼瞎,写程序写道秃头!
回复

使用道具 举报

0

主题

173

帖子

1028

积分

金牌会员

Rank: 6Rank: 6

积分
1028
发表于 2020-5-6 10:08:34 | 显示全部楼层
上面帖子介绍的是dgus2 平台开放更新字库和图片的功能,类似的13 14文件也一样可以更新,系统端处理好数据往屏的串口里发就好。
回复

使用道具 举报

0

主题

1

帖子

9

积分

新手上路

Rank: 1

积分
9
发表于 2020-7-6 13:17:21 | 显示全部楼层
你好!你可以开发Linux系统下串口通讯的单片机程序吗?用迪文的屏,可以的话请加我微信13810318035.
回复

使用道具 举报

4

主题

25

帖子

239

积分

中级会员

Rank: 3Rank: 3

积分
239
发表于 2020-9-18 16:21:09 | 显示全部楼层
你好我想请问一下,我这边想从服务端下发13,14和22文件,变量地址的起始地址怎么确定呢,这个变量地址如果和显示变量的地址重复了会有影响吗
回复

使用道具 举报

0

主题

17

帖子

409

积分

中级会员

Rank: 3Rank: 3

积分
409
发表于 2020-9-18 21:23:54 | 显示全部楼层
大鸡鸡男 发表于 2020-9-18 16:21
你好我想请问一下,我这边想从服务端下发13,14和22文件,变量地址的起始地址怎么确定呢,这个变量地址如果 ...

您好,这个可以通过迪文云来实现,下面是迪文云的相关介绍
https://study.163.com/course/int ... /courseDetail?tab=1
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2020-10-29 21:40 , Processed in 0.021486 second(s), 23 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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