• 易迪拓培训,专注于微波、射频、天线设计工程师的培养
首页 > 无线通信 > 技术讨论 > cc2530为什么跑了几天后程序就不正常运行了?

cc2530为什么跑了几天后程序就不正常运行了?

录入:edatop.com     点击:

cc2530为什么跑了几天后程序就不正常运行了?


cc2530程序刚开始都能正常的运行,可是当跑了几天左右程序就不正常运行了,灯常亮,拔电重启,复位都没效果,只有当用仿真器重新下载程序后又能正常运行,没跑协议栈,加了看门狗。跑了很多个点,全是接收端,问题不定时出现,大部分很久都不出现这种问题。这是什么原因,怎么解决?

你可以把Flash保护起来,防止被修改。 有可能是程序运行过程中,由于环境,供电意外情况,导致Flash被修改了
关于Flash code 写lock,直接在SmartRF Flash Programmer里面操作就可以了



CC2530共128page,0-120 page用来放code, 121-126 用来放NV Flash, 127用来放IEEE地址,还有对Flash的Lock bit。
所以直接把0-120的Flash进行lock就可以了。

  

上一篇:CC3200如何将flash从1MB改成2MB?
下一篇:cc3200与实时时钟通信,如何设置IO口能读也能写?

手机天线设计培训教程详情>>

手机天线设计培训教程 国内最全面、系统、专业的手机天线设计培训课程,没有之一;是您学习手机天线设计的最佳选择...【More..

射频和天线工程师培训课程详情>>

  网站地图