OpenEdv-开源电子网

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

求助一个关于stm32F103c8t6很奇怪的问题

[复制链接]

51

主题

154

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
409
金钱
409
注册时间
2012-10-24
在线时间
19 小时
发表于 2015-6-26 12:25:58 | 显示全部楼层 |阅读模式
5金钱
公司有个代码很奇怪,我们平时烧进stm32的文件一般是hex文件,但它的有两个文件,一个是all.bin,另一个是hb.bin,其中hb.bin是keil编译后生成的文件,就是项目的功能实现代码,而all.bin不知是怎么来的,有点类是操作系统的bootloader,文件大小刚好也是stm32f103c8t6的flash大小,64K,要是只烧写hb.bin的话是运行不正确的,要用串口先烧写all.bin,烧进去了会打印信息,然后再烧写hb.bin,板子才能正确跑起来,请问有谁遇到这样的情况么?讲解一下,感激不尽啊!!!

最佳答案

查看完整内容[请看2#楼]

楼上正解,,,这就是IAP方式了。。先有一个bootloader,,然后bootloader程序加载另外一个bin(hb.bin),hb.bin才是你真正的应用程序. 楼主可以看我们开发板例程:串口iAP实验
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

230

主题

1950

帖子

10

精华

论坛元老

Rank: 8Rank: 8

积分
4562
金钱
4562
注册时间
2010-12-14
在线时间
32 小时
发表于 2015-6-26 12:25:59 | 显示全部楼层
楼上正解,,,这就是IAP方式了。。先有一个bootloader,,然后bootloader程序加载另外一个bin(hb.bin),hb.bin才是你真正的应用程序.
楼主可以看我们开发板例程:串口iAP实验
我是开源电子网?网站管理员,对网站有任何问题,请与我联系!QQ:389063473Email:389063473@qq.com
回复

使用道具 举报

22

主题

751

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1606
金钱
1606
注册时间
2015-6-10
在线时间
223 小时
发表于 2015-6-26 15:26:49 | 显示全部楼层
就是bootloader
iap
回复

使用道具 举报

51

主题

154

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
409
金钱
409
注册时间
2012-10-24
在线时间
19 小时
 楼主| 发表于 2015-6-27 14:54:41 | 显示全部楼层
回复【3楼】Admin:
---------------------------------
谢谢啊,这论坛真实有求必应啊!
回复

使用道具 举报

51

主题

154

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
409
金钱
409
注册时间
2012-10-24
在线时间
19 小时
 楼主| 发表于 2015-6-27 14:54:55 | 显示全部楼层
回复【2楼】止天:
---------------------------------
谢谢啊
回复

使用道具 举报

51

主题

154

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
409
金钱
409
注册时间
2012-10-24
在线时间
19 小时
 楼主| 发表于 2015-6-27 15:12:00 | 显示全部楼层
回复【3楼】Admin:
---------------------------------
站长,再请教一下,我该怎么改成去掉bootloader,直接烧那个APP程序就可以跑,不用先烧bootloader
回复

使用道具 举报

230

主题

1950

帖子

10

精华

论坛元老

Rank: 8Rank: 8

积分
4562
金钱
4562
注册时间
2010-12-14
在线时间
32 小时
发表于 2015-6-27 15:20:15 | 显示全部楼层
那你得拿到app应用程序,直接下载,他肯定是修改了存储地址,你改为默认的0x8000000开始,即可。
你学了我们iap实验就会了
我是开源电子网?网站管理员,对网站有任何问题,请与我联系!QQ:389063473Email:389063473@qq.com
回复

使用道具 举报

51

主题

154

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
409
金钱
409
注册时间
2012-10-24
在线时间
19 小时
 楼主| 发表于 2015-6-28 00:20:29 | 显示全部楼层
回复【7楼】Admin:
---------------------------------
太感谢了,刚毕业没啥经验,终于找到原因了,谢谢啊!
回复

使用道具 举报

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

本版积分规则



关闭

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

正点原子公众号

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

GMT+8, 2025-6-21 00:56

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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