打印

剩余程序ROM如何进行填充处理,保证程序正常运行?

[复制链接]
3235|5
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
宜康家园|  楼主 | 2010-4-30 09:09 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
请教一下PIC芯片,剩余程序ROM如何进行填充处理,保证程序正常运行?我记得有资料介绍采用FILL指令,把未用的空白ROM填充复位指令比如 goto mian 等。请教一下具体C语言操作程序,那位大侠指导一下,多谢!
沙发
leizi2008| | 2010-4-30 11:03 | 只看该作者
将剩余数据定位为数据段,防止pc意外跳转到该ROM区时当做指令

使用特权

评论回复
板凳
systemchip| | 2010-4-30 11:38 | 只看该作者
请教一下:"将剩余数据定位为数据段",这是表示什么意思?

使用特权

评论回复
地板
yewuyi| | 2010-4-30 11:47 | 只看该作者
靠编译器实现十分麻烦,不过很多编程器的软件都支持这个功能,你可以直接在编程器软件上实现并把它保存为项目文件,以后直接调这个项目文件即可。

使用特权

评论回复
5
NE5532| | 2010-5-2 11:00 | 只看该作者
MP下载的时候自己就有这个选项,好像填的是NOP

使用特权

评论回复
6
leizi2008| | 2010-5-4 13:31 | 只看该作者
3# systemchip 请查看伪指令的#pragma romdata 用法

使用特权

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

本版积分规则

2

主题

6

帖子

1

粉丝