打印
[PIC®/AVR®/dsPIC®产品]

PIC16F单片机用MCC生成的Bootloader编译出错

[复制链接]
1137|4
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
gavin321|  楼主 | 2019-11-29 08:21 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
PIC16F单片机用MCC生成的Bootloader如下配置software Protection 为Enable后编程生成的代码出错(错误见下图),不知道是什么问题



使用特权

评论回复
沙发
lcczg| | 2019-11-29 09:59 | 只看该作者
看起来像程序空间不够用了。你调高优化等级为-os试试

使用特权

评论回复
板凳
gavin321|  楼主 | 2019-11-29 15:46 | 只看该作者
lcczg 发表于 2019-11-29 09:59
看起来像程序空间不够用了。你调高优化等级为-os试试

谢谢!
我把Application reset vector地址改大后编译可以了,不报错了


227435de0cc61afae4.png (1.49 KB )

227435de0cc61afae4.png

使用特权

评论回复
地板
CoolSilicon| | 2019-12-2 11:39 | 只看该作者
gavin321 发表于 2019-11-29 15:46
谢谢!
我把Application reset vector地址改大后编译可以了,不报错了

如果是非pro版的编译器, 需要改一下MCC默认设置的占用空间大小, 实际会用到0x4xx去...
pro版直接应该就OK.

使用特权

评论回复
5
gotomy| | 2019-12-16 19:11 | 只看该作者
mark 学习中

使用特权

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

本版积分规则

5

主题

8

帖子

0

粉丝