TI的工程师你们好:
我遇到的问题是程序刚开始都能正常的运行,可是当跑了2天左右程序就不正常运行了,灯常亮,拔电重启,复位都没效果,只有当用仿真器重新下载程序后又能正常运行,没跑协议栈,加了看门狗。跑了很多个点,全是接收端,问题不定时出现,大部分很久都不出现这种问题。
VV:
你可以把Flash保护起来,防止被修改。 有可能是程序运行过程中,由于环境,供电意外情况,导致Flash被修改了
123 12316:
回复 VV:
请问怎么将flash保护起来呢?
Viki Shi:
回复 123 12316:
烧写程序的时候,勾选“写保护”
123 12316:
回复 Viki Shi:
请问这个write protect 的参数应该怎么些才能保护到代码区,然后自己还能用部分flash存数据?
chuhong.wang:
你好,这个问题解决了吗,我现在也遇到这个问题,另外写保护是在那里呢??谢谢
123 12316:
回复 chuhong.wang:
没呢,还在等他们解答,你也是这种情况?
chuhong.wang:
回复 VV:
哦,明白,不过我还想问下,这个保护区域能在其他配置文件中设置吗,因为在SmartRF Flash Programmer上操作,怕在生产时被工人不小心更改了就麻烦啦,谢谢!
VV:
回复 chuhong.wang:
你也可以直接修改编译生成的hex文件,我上面有解释的。
xunian liu:
回复 VV:
VV,你好!
代码写保护后,只是不能被修改了,但是是可以读出来的,flash代码能不能通过烧录工具加密啊。