|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
大家好!( |- v7 J( `& K0 J9 S$ w2 h
我使用CC2541设置PM2睡眠,一般情况下都正常,准时唤醒并广播信号。其中我在代码中设置了:
3 s) g" n, g' L8 z7 x1. 一秒超时看门狗,osal_run_system()每个循环喂狗一次;
* C! E2 F) S5 h. H, J: Q, i% b9 B2. 五秒周期亮灯0.5秒。
( I2 ?5 o7 G3 d
. i5 F$ Q# d% I3 W% ]问题:偶尔出现这样的问题(连续运行12天出现了2次)& T9 W z) j# d- e, l+ s
1. 无广播信号;( b: l l8 W. _
2. 信号灯一直不亮;
+ p" W5 X0 N2 b$ g. p3 p8 J$ s. R 3. 万用表测量mcu电压3.3v正常;
0 e) A, ]* `: W. C, @8 L5 F' @ U 4. 拨开电源再插回去,一切都恢复正常。
3 X9 M7 ] \8 ]+ a; ?
: H" K, g% W- @6 `9 V1 g& k请问:1. 这是什么问题?是32K晶振不稳定吗?7 S$ L2 Q% b* Y$ c |
2. 有什么办法可以补救,可以让mcu在任何时候都可以被唤醒来工作?6 K. r2 ? W3 X
|
|