Other Parts Discussed in Thread: CC2340R5
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
器件型号: CC2340R5
您好:
我有一位客户尝试使用 Zephyr sys_reboot () 函数重新启动 cc2340R53、但由于我们的设备不使用 ARM 标准 NVIC 重新启动矢量、因此它会在繁忙循环中运行、从不返回。
因此、我们现在找到的解决方法是包括:
#include <driverlib/pmctl.h>
/* ... some function */
PMCTLResetSystem(); // issue device reset
但我认为我们最终应该支持 Zephyr 的这种方式、否则在迁移应用程序时会出现意外行为。
Munan