您好…
因客制化與共code因素,有時SysCtrlSystemReset後必須記得參數值,因此使用一些NOINIT參數(8bytes=6個,16bytes=1個,32bytes=1個,bool=1個)
當我做power on/off測試時有機率造成cc2640掛掉,連main function也沒進去,一旦發生,後面測試便會一直出現,等1、2分鐘後再上電又正常了,後面便一直正常,再等1、2分鐘再上電,有機率又掛掉了…
有測試過將全部NOINIT參數都拿掉,便一切正常,一個一個加回去卻又試不出哪個出問題(如試到第2個有問題,第2個+第3個可能又試不出來了)
是否能給小弟指點迷津?
Viki Shi:
请问是保存在哪里?外部存储器还是rom里划分了一块专门存储?
kuo austin:
回复 Viki Shi:
謝謝您回覆
是儲存在內在ROM裡
Viki Shi:
回复 kuo austin:
地址一定要分配好,不能有被覆。而且确保这些变量不影响启动条件。