打印
[STM32F0]

STM32F0 的IAP Bootloader可以做到4K以内吗?

[复制链接]
658|6
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
ipman|  楼主 | 2020-8-10 11:23 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
看了官方的,也测试了可用,只是大于4K了,多浪费了一个sector,可否精简到4K以内,这样app就可以用到28K了。还有,不能直接在bootloader解析hex文件?这样就少了一次转换了啊,生成的hex直接通过IAP升级?

使用特权

评论回复
沙发
yklstudent| | 2020-8-10 21:57 | 只看该作者
用bin文件升级,编译器直接可以编译生成,代码精简优化,肯定可以缩小到4k以内

使用特权

评论回复
板凳
ipman|  楼主 | 2020-8-11 18:44 | 只看该作者
yklstudent 发表于 2020-8-10 21:57
用bin文件升级,编译器直接可以编译生成,代码精简优化,肯定可以缩小到4k以内 ...

keil可以直接生成BIN文件?我怎么没有看到这个输出文件?

使用特权

评论回复
地板
yklstudent| | 2020-8-12 09:09 | 只看该作者
fromelf.exe --bin -o "$L@L.bin" "#L"
KEIL里加上这句,编译自动生成bin文件
你不知道的多了

使用特权

评论回复
5
liaojihua2010| | 2020-8-12 11:17 | 只看该作者
楼上说话太逗了,其实是因为万能的度娘嘛

使用特权

评论回复
6
ipman|  楼主 | 2020-8-13 15:30 | 只看该作者
yklstudent 发表于 2020-8-12 09:09
fromelf.exe --bin -o "$" "#L"
KEIL里加上这句,编译自动生成bin文件
你不知道的多了 ...

谢谢,可以生成了。

使用特权

评论回复
7
xinxianshi| | 2020-8-13 23:54 | 只看该作者
够用就好

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

89

主题

550

帖子

4

粉丝