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

[复制链接]
853|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文件
你不知道的多了
liaojihua2010 发表于 2020-8-12 11:17 | 显示全部楼层
楼上说话太逗了,其实是因为万能的度娘嘛
 楼主| ipman 发表于 2020-8-13 15:30 | 显示全部楼层
yklstudent 发表于 2020-8-12 09:09
fromelf.exe --bin -o "$" "#L"
KEIL里加上这句,编译自动生成bin文件
你不知道的多了 ...

谢谢,可以生成了。
xinxianshi 发表于 2020-8-13 23:54 | 显示全部楼层
够用就好
您需要登录后才可以回帖 登录 | 注册

本版积分规则

89

主题

550

帖子

4

粉丝
快速回复 在线客服 返回列表 返回顶部