你好,我使用NV保存一个标志,复位前将其写入,复位后将其读出,多次操作后出现死机想象,这会是什么原因?
NV的操作函数主要有3个
1、 osal_nv_item_init 初始化
2、 osal_nv_write 写入
3、 osal_nv_read 读取
是否应该在操作NV时关闭中断?但是出现死机时,我重新上电后,可以读出内容,复位前写入操作应该没有被打断。
Alvin Chen:
建议你加入返回值SUCCESS的判断。你如何判断”死机“
user5781668:
回复 Alvin Chen:
按键外部中断不起作用,判断死机了。
YiKai Chen:
發生這問題是用电池的狀況?
Alvin Chen:
回复 YiKai Chen:
对的,电压不稳也会造成死机状况
user5781668:
回复 Alvin Chen:
好的,我试试,谢谢!