完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
本帖最后由 磁轨炮 于 2017-5-24 10:09 编辑
各位大神好,小弟在使用MSP430F149芯片的时候,把程序分为了两个部分,一部分是boot程序,另一部分是普通的应用程序,在@0x1100 - 0x6100分为boot程序区, 0x6100 以后为应用程序,上电时在0xffe2中断向量处存的是应用程序的中断向量,因此上电后程序会直接运行应用程序,在通过串口接收到指定的数据后,会直接跳到boot程序后首先更改0xffe2处的内容从而转入boot程序执行。 现在的情况是,在运行过程中也就一晚上吧,有些芯片的Flash内容的从某个地址长度为0x200的内容被擦除导致程序运行不正常,按照正常逻辑来说进入boot后首先将0xffe2处的内容修改,但是情况并不符合boot造成程序擦除。 复位电路使用的是RC复位 (10K 104组合)+ 外部看门狗芯片CAT1023(上电200ms后复位芯片拉高,否则为低) 求各位大神不吝赐教 芯片型号是M430F146 REV AE |
|
相关推荐
|
|
只有小组成员才能发言,加入小组>>
2628个成员聚集在这个小组
加入小组MSP430FR5994 使用库函数 定时器触发AD问题请教
847 浏览 2 评论
请问怎么把下面51单片机的代码改成msp430 g2 pocket的代码,还有改下时间变成30秒
2162 浏览 1 评论
4540 浏览 1 评论
2358 浏览 1 评论
1697 浏览 1 评论
689浏览 3评论
MSP430FR5994 使用库函数 定时器触发AD问题请教
852浏览 2评论
921浏览 0评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-3-28 16:41 , Processed in 1.146223 second(s), Total 75, Slave 59 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 深圳华秋电子有限公司
电子发烧友 (电路图) 粤公网安备 44030402000349 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号