库版本为simplelink_cc2640r2_sdk_1_40_00_45
目前问题是
LED_R_ON;
ssd=60000;
while(ssd–);
SysCtrlSystemReset();
// HAL_SYSTEM_RESET();
// HCI_EXT_ResetSystemCmd(HCI_EXT_RESET_SYSTEM_HARD);
如下调用复位函数后、很大概率不能正常复位、cpu直接死机。
请问原因和解决方法。
如何保证可靠复位?
Viki Shi:
用HAL_SYSTEM_RESET试试,等效于引脚复位
user5925450:
回复 Viki Shi:
请问HAL_SYSTEM_RESET如何调用?没查到包含的库文件哦
user5925450:
回复 Viki Shi:
之前使用的是自定义的
//复位MPU
//#define HAL_SYSTEM_RESET()*((uint32 *)0x40082270) = 1;