MSP430F147代码被自动擦除

[复制链接]
2639|13
 楼主| juventus9554 发表于 2009-10-19 14:21 | 显示全部楼层 |阅读模式
代码中没有对FLASH的写、擦操作,但有部分430在运行过程中,代码完全被擦除掉了
 楼主| juventus9554 发表于 2009-10-19 14:21 | 显示全部楼层
怎么回事啊?430没有坏,重新烧录后,又能正常运行。
hulan1985 发表于 2009-10-19 14:26 | 显示全部楼层
百度了下,内部没有BOD电路,上电时电压没达到FLASH的最低工作电压时就开始运行程序,会造成FLASH的紊乱
hulan1985 发表于 2009-10-19 14:26 | 显示全部楼层
一般较老的单片机内部都没BOD电路。
这种单片机都要在RESET引脚上加上带有上电电压检测的芯片才行
午夜粪车 发表于 2009-10-19 14:30 | 显示全部楼层
我遇到过,是电源不稳定,你看看是不是
 楼主| juventus9554 发表于 2009-10-19 14:34 | 显示全部楼层
这么快就有人回答了,呵呵,多谢大家 啊
 楼主| juventus9554 发表于 2009-10-19 14:34 | 显示全部楼层
百度了下,内部没有BOD电路,上电时电压没达到FLASH的最低工作电压时就开始运行程序,会造成FLASH的紊乱
hulan1985 发表于 2009-10-19 14:26


我也在网上搜到这个了,但是好像不是,你能详细点吗?
 楼主| juventus9554 发表于 2009-10-19 14:35 | 显示全部楼层
我遇到过,是电源不稳定,你看看是不是
午夜粪车 发表于 2009-10-19 14:30


电源?我看看,应该不是吧
neuq521 发表于 2009-10-20 09:42 | 显示全部楼层
应该是电源的问题。我用430用了很长时间,没有碰到过这种情况。
还要注意电压太低而运行较高的主频是不稳定的,比如说某些系列的芯片在2.5V的电压下运行8M的主频,系统会不稳定。具体情况看一下相应的芯片的数据手册,里面会有详细的电气特性。
beny5566 发表于 2009-10-20 13:01 | 显示全部楼层
9楼说的很有道理
一定要注意电源的要求
swolf 发表于 2009-10-20 13:31 | 显示全部楼层
应该是电源不稳定的原因吧
thf2008 发表于 2009-10-20 21:46 | 显示全部楼层
学习了
yoyoxian 发表于 2009-10-20 22:44 | 显示全部楼层
应该是电源的问题
linhai2009 发表于 2009-10-21 00:03 | 显示全部楼层
我也觉得是电源问题
您需要登录后才可以回帖 登录 | 注册

本版积分规则

900

主题

12190

帖子

3

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