硬汉嵌入式论坛

 找回密码
 立即注册
查看: 2482|回复: 5
收起左侧

[有问必答] 在线升级的问题

[复制链接]

12

主题

29

回帖

65

积分

初级会员

积分
65
发表于 2019-1-24 10:12:29 | 显示全部楼层 |阅读模式
一个串口,实现从机modbus通讯和在线升级的功能,怎么实现,谁能给指点指点!
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106978
QQ
发表于 2019-1-24 10:49:11 | 显示全部楼层
主控将bin文件发到从机,从机接收后重启,重新编程APP区就行。安全点需要做个备份区
回复

使用道具 举报

12

主题

29

回帖

65

积分

初级会员

积分
65
 楼主| 发表于 2019-1-24 10:59:12 | 显示全部楼层
eric2013 发表于 2019-1-24 10:49
主控将bin文件发到从机,从机接收后重启,重新编程APP区就行。安全点需要做个备份区

modbus 传输文件,用什么功能码 0x15写文件,还是用0X16写多个寄存器,还是用其他方法!
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106978
QQ
发表于 2019-1-24 11:00:39 | 显示全部楼层
唐信自动化 发表于 2019-1-24 10:59
modbus 传输文件,用什么功能码 0x15写文件,还是用0X16写多个寄存器,还是用其他方法!

当数据传输就行了。也可以自定义一个,反正都是自己用的。
回复

使用道具 举报

32

主题

295

回帖

391

积分

高级会员

积分
391
发表于 2019-1-24 15:11:58 | 显示全部楼层
当普通数据上传就行了,每个数据包都有校验,分包传输和组包,做好每包地址计算
回复

使用道具 举报

29

主题

514

回帖

606

积分

金牌会员

积分
606
QQ
发表于 2019-1-26 09:28:50 | 显示全部楼层
说句题外话:我当时产品选型就是选有OTG功能的F105芯片。升级使用USB_IAP
回复

使用道具 举报

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

本版积分规则

QQ|小黑屋|Archiver|手机版|硬汉嵌入式论坛

GMT+8, 2024-5-12 18:44 , Processed in 0.226260 second(s), 25 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

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