[求助] 430单片机软件陷阱

zilong1013   2015-9-16 17:18 楼主
各位大神,小弟现在用430单片机,为了提高抗干扰能力,需要在程序中设计软件陷阱。我看网上说c语言中嵌入    asm("NOP");    asm("NOP");
    asm("JMP 0x0000");
来使程序跳转,但是这些语句需要放在未使用的FLASH空白区。我怎么找到未使用的FLASH空白区呢?


回复评论 (4)

不了解“软件陷阱”,帮顶了
刻苦学习,共同进步
点赞  2015-9-16 21:25
估计得看看.map文件
点赞  2015-9-16 22:13
QQ截图20160120085443.jpg
最近也在看这方面的问题,通过查看map文件可以知道程序的使用情况,那么在未使用的区域添加代码,是操作Flash直接写入,还是怎么操作呢?你是如何解决的啊?
点赞  2016-1-20 08:57
引用: dundawei 发表于 2016-1-20 08:57
最近也在看这方面的问题,通过查看map文件可以知道程序的使用情况,那么在未使用的区域添加代码,是操作F ...

建议单独发帖,这样关注你问题的网友更多
点赞  2016-1-20 10:15
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 京公网安备 11010802033920号
    写回复