CC2640 HAL_SYSTEM_RESET问题
时间:10-02
整理:3721RD
点击:
查看到开发手册里,对于芯片的复位是调用这个函数
HAL_SYSTEM_RESET();
但是我在调试的时候发现,调用了该函数后,就不广播了
另外还有一个函数,手册里同时介绍的
HCI_EXT_ResetSystemCmd(HCI_EXT_RESET_SYSTEM_HARD);
调用了也是一样的效果,不再广播
是不是因为调用后芯片没有跑起来
1、可以辅助串口或lcd打印显示,是否正常复位;
2、之前有调用此函数,会偶尔出现复位不成功,程序卡死等问题,要手动复位才ok。
HAL_SYSTEM_RESET是利用看门狗复位的
根据您的描述 应该是没有重启成功
是的,应该是没有重启成功,如sy描述的,有偶尔复位不成功,概率还挺高。
hi 关于