OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 13680|回复: 23

串口IAP升级教程,bin分段发送,含上位机代码

[复制链接]

21

主题

123

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
355
金钱
355
注册时间
2012-3-11
在线时间
49 小时
发表于 2016-6-20 23:44:35 | 显示全部楼层 |阅读模式
可以升级2段APP,bin文件分块发送,每次1K,学习前别忘了首先看IAP文件工程里Readme文件哦!!!

IAP原理请参考原子教程  :
http://www.openedv.com/forum.php ... 1&highlight=iap

看不懂得,耐着头皮多看几遍,讲得很到位!

再次非常感谢网友“寒寒”的贡献,链接如下
http://www.openedv.com/posts/list/38799.htm
大多数都是在他基础上面完善修改的哦!
上位机第一次写串口通信,真的多谢寒寒无私奉献!仅供测试学习哦,对单片机发送中文显示乱码还没解决,希望高手不吝赐教!
有bug,欢迎大家提出!




IAP串口数据实验2016-6-20.zip

2.4 MB, 下载次数: 16651

所以文件

这辈子只会两件事:这也不会,那也不会!
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

3

主题

2170

帖子

0

精华

资深版主

Rank: 8Rank: 8

积分
5779
金钱
5779
注册时间
2013-11-22
在线时间
1211 小时
发表于 2016-6-21 22:51:30 | 显示全部楼层
回复 支持 反对

使用道具 举报

0

主题

75

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
430
金钱
430
注册时间
2016-3-17
在线时间
95 小时
发表于 2016-6-22 08:28:00 | 显示全部楼层
学习
回复 支持 反对

使用道具 举报

4

主题

290

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1130
金钱
1130
注册时间
2015-8-4
在线时间
107 小时
发表于 2016-6-22 09:03:38 | 显示全部楼层
谢谢楼主分享!
活到老,学到老。
回复 支持 反对

使用道具 举报

2

主题

90

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1107
金钱
1107
注册时间
2014-8-9
在线时间
192 小时
发表于 2016-6-22 09:26:39 | 显示全部楼层
顶起
回复 支持 反对

使用道具 举报

72

主题

2711

帖子

2

精华

论坛大神

Rank: 7Rank: 7Rank: 7

积分
3505
金钱
3505
注册时间
2014-8-4
在线时间
696 小时
发表于 2016-6-22 16:36:33 | 显示全部楼层
谢谢分享
回复 支持 反对

使用道具 举报

21

主题

123

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
355
金钱
355
注册时间
2012-3-11
在线时间
49 小时
 楼主| 发表于 2016-6-22 21:36:27 | 显示全部楼层
yklstudent 发表于 2016-6-22 16:26
其实工程编译生产的BIN应该就是两个,一个IAP,另一个就是APP;

我这个一共3个工程,IAP(bootload)一个,两个APP各一个对应的bin文件,默认只有IAP程序
这辈子只会两件事:这也不会,那也不会!
回复 支持 反对

使用道具 举报

12

主题

86

帖子

0

精华

高级会员

Rank: 4

积分
567
金钱
567
注册时间
2014-12-19
在线时间
139 小时
发表于 2016-7-1 10:19:37 | 显示全部楼层
你好,我想问下,怎么把整个BIN文件分成1K大小的多个包?
回复 支持 反对

使用道具 举报

21

主题

123

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
355
金钱
355
注册时间
2012-3-11
在线时间
49 小时
 楼主| 发表于 2016-7-1 23:01:20 | 显示全部楼层
尤尤 发表于 2016-7-1 10:19
你好,我想问下,怎么把整个BIN文件分成1K大小的多个包?

每次从文件读1K数据出来,发送给单片机,循环直到读完文件
这辈子只会两件事:这也不会,那也不会!
回复 支持 反对

使用道具 举报

0

主题

26

帖子

0

精华

初级会员

Rank: 2

积分
164
金钱
164
注册时间
2016-7-5
在线时间
43 小时
发表于 2016-7-19 20:01:56 | 显示全部楼层
谢谢分享,,,,。,。,。
回复 支持 反对

使用道具 举报

0

主题

3

帖子

0

精华

新手上路

积分
25
金钱
25
注册时间
2017-5-25
在线时间
3 小时
发表于 2017-5-25 16:07:23 | 显示全部楼层
楼主  上位机 用啥写的 谢谢
回复 支持 反对

使用道具 举报

29

主题

486

帖子

0

精华

论坛元老

Rank: 8Rank: 8

积分
3083
金钱
3083
注册时间
2014-7-19
在线时间
413 小时
发表于 2017-5-25 16:37:35 | 显示全部楼层
mark!!
回复 支持 反对

使用道具 举报

33

主题

1628

帖子

0

精华

论坛元老

Rank: 8Rank: 8

积分
6679
金钱
6679
注册时间
2015-8-25
在线时间
1036 小时
发表于 2017-5-25 16:56:28 | 显示全部楼层
上位机打不开啊
QT写的上位机发布前是需要将一些库文件带上一起发布的,你是不是没给这些库文件?这样在没装QT的电脑上无法运行的
He who fights with monsters should look to it that he himself does not become a monster, when you gaze long into the abyss, the abyss also gazes into you.
过于执着就会陷入其中,迷失自己,困住自己。
回复 支持 反对

使用道具 举报

1

主题

4

帖子

0

精华

新手上路

积分
24
金钱
24
注册时间
2017-6-3
在线时间
4 小时
发表于 2017-7-26 18:56:32 | 显示全部楼层
正想学习IAP  谢谢分享
回复 支持 反对

使用道具 举报

0

主题

2

帖子

0

精华

新手上路

积分
34
金钱
34
注册时间
2018-3-20
在线时间
9 小时
发表于 2018-9-12 14:35:55 | 显示全部楼层
楼主辛苦了!
回复 支持 反对

使用道具 举报

26

主题

355

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1770
金钱
1770
注册时间
2017-4-1
在线时间
432 小时
发表于 2018-9-21 08:57:12 | 显示全部楼层
谢谢分享
回复 支持 反对

使用道具 举报

0

主题

58

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2387
金钱
2387
注册时间
2017-1-15
在线时间
318 小时
发表于 2018-9-30 17:40:12 | 显示全部楼层
谢谢分享
回复 支持 反对

使用道具 举报

3

主题

102

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
228
金钱
228
注册时间
2018-9-7
在线时间
22 小时
发表于 2018-10-1 19:42:57 | 显示全部楼层
谢谢分享
回复 支持 反对

使用道具 举报

0

主题

91

帖子

0

精华

初级会员

Rank: 2

积分
177
金钱
177
注册时间
2018-9-27
在线时间
15 小时
发表于 2018-10-3 16:03:52 | 显示全部楼层
谢谢搂猪分享
回复 支持 反对

使用道具 举报

2

主题

474

帖子

0

精华

论坛元老

Rank: 8Rank: 8

积分
6503
金钱
6503
注册时间
2018-6-27
在线时间
549 小时
发表于 2019-1-24 15:00:48 | 显示全部楼层
学习学习,学习学习。
回复 支持 反对

使用道具 举报

1

主题

10

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1080
金钱
1080
注册时间
2019-7-5
在线时间
105 小时
发表于 2019-9-12 13:50:23 | 显示全部楼层
mark!谢谢分享!
回复 支持 反对

使用道具 举报

0

主题

4

帖子

0

精华

新手入门

积分
10
金钱
10
注册时间
2020-3-15
在线时间
2 小时
发表于 2020-5-18 19:23:17 来自手机 | 显示全部楼层
谢谢楼主
回复 支持 反对

使用道具 举报

49

主题

176

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1182
金钱
1182
注册时间
2020-5-13
在线时间
202 小时
发表于 2020-7-30 16:15:38 | 显示全部楼层
楼主你好, 我现在也是 头疼这个 两段APP升级。 需要用你的那个DEMO 才能实现?
回复 支持 反对

使用道具 举报

21

主题

123

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
355
金钱
355
注册时间
2012-3-11
在线时间
49 小时
 楼主| 发表于 2020-8-2 16:10:19 | 显示全部楼层
肖暗博 发表于 2020-7-30 16:15
楼主你好, 我现在也是 头疼这个 两段APP升级。 需要用你的那个DEMO 才能实现?

思路理清楚,什么语言写都一样
这辈子只会两件事:这也不会,那也不会!
回复 支持 反对

使用道具 举报

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

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-6-8 05:38

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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