|
|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
大家好!
0 @1 P2 U& e5 s4 M8 ?, U 我使用CC2541设置PM2睡眠,一般情况下都正常,准时唤醒并广播信号。其中我在代码中设置了:
- y3 K) ?1 F* {, H1. 一秒超时看门狗,osal_run_system()每个循环喂狗一次;
! n; e( J/ w! S$ M/ J/ M! u3 F5 G2. 五秒周期亮灯0.5秒。
8 p) y) o- W0 l3 W) O5 ~1 |4 ?, q. Q5 W5 x- b
问题:偶尔出现这样的问题(连续运行12天出现了2次)
7 ~' k/ d4 ^; q4 b4 i, x9 p8 z 1. 无广播信号; b* P, Z# G% Z/ f) N/ z5 C' M: _4 W2 ~
2. 信号灯一直不亮;
" |4 x4 v6 m. ` 3. 万用表测量mcu电压3.3v正常;
" H: D& }! Q9 x9 {0 a 4. 拨开电源再插回去,一切都恢复正常。# s1 y7 F I% l3 b( _+ D" `
' @$ S" V/ M+ j. C! r请问:1. 这是什么问题?是32K晶振不稳定吗?& Q+ }! Z& M/ U6 } {
2. 有什么办法可以补救,可以让mcu在任何时候都可以被唤醒来工作?- }1 p; I% \& l5 D4 I/ I
|
|