430单片机软件抗干扰

2019-03-24 10:04发布

大神们,帮帮忙。最近再用430单片机,为了体改抗干扰能力,防止程序跑飞。怎么运用软件陷阱啊???求指教
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
7条回答
qiushenghua
2019-03-24 16:33
< 先转一篇帖子,什么是软件陷阱。
http://www.eeworld.com.cn/mcu/2015/0312/article_18686.html
但是,MSP430指令集和51毕竟不同,未使用的空间应该依旧是0xff,但是对应的是什么操作码呢?
所以需要你自己去查询。设陷阱的要求是:在程序未使用的空间隔一段便设置一个跳转语句,直接跳转到err代码处。表格区和中断向量区同样要设置相应的代码。
使用两个NOP语句的意义我猜是在于语句有可能会带有参数,使用两个NOP即便是第一个被当作了上一条语句的被操作数,那么第二个NOP也会被执行。

一周热门 更多>

相关问题

    相关文章