您好, 我最近尝试将6TiSCH协议的代码移植到CC2538平台上,我使用了sleep timer用于设置定时休眠,但是我发现程序一直停在SleepModeTimerCompareSet()函数中的while(!(HWREG(SMWDTHROSC_STLOAD) & SMWDTHROSC_STLOAD_STLOAD));处,为啥一直在等待ST0,ST3准备写入,在执行该函数之前需要提前调用别的函数名,我在该函数的用户指导文件并未看到说明。该如何进行修改,可能是因为优先级不够吗。
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
您好, 我最近尝试将6TiSCH协议的代码移植到CC2538平台上,我使用了sleep timer用于设置定时休眠,但是我发现程序一直停在SleepModeTimerCompareSet()函数中的while(!(HWREG(SMWDTHROSC_STLOAD) & SMWDTHROSC_STLOAD_STLOAD));处,为啥一直在等待ST0,ST3准备写入,在执行该函数之前需要提前调用别的函数名,我在该函数的用户指导文件并未看到说明。该如何进行修改,可能是因为优先级不够吗。