|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
大家好!
) R2 J& t0 n9 c- V5 y% O/ l$ \ 我使用CC2541设置PM2睡眠,一般情况下都正常,准时唤醒并广播信号。其中我在代码中设置了:: e2 W4 P1 M" j: F, Q& f1 g$ ~; S
1. 一秒超时看门狗,osal_run_system()每个循环喂狗一次;- P7 ], b# N4 g
2. 五秒周期亮灯0.5秒。
' L _6 M* p/ k8 q- i8 Y5 e. J
3 c4 ~: K2 @1 V6 B- t' ^问题:偶尔出现这样的问题(连续运行12天出现了2次)6 |! R0 s7 n H& {+ j
1. 无广播信号;
- q- O- G. F" @ L 2. 信号灯一直不亮;6 m1 m! z' \ D. c
3. 万用表测量mcu电压3.3v正常;1 w. Y3 c5 k- L) b# d& }
4. 拨开电源再插回去,一切都恢复正常。+ p9 z9 s3 Z, y& K
+ |% \4 S& p5 v& J2 C! J* y
请问:1. 这是什么问题?是32K晶振不稳定吗?
: Z1 k1 _; l4 ~6 X4 d/ d 2. 有什么办法可以补救,可以让mcu在任何时候都可以被唤醒来工作?% t2 k2 ?6 H; s* p, V
|
|