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.

CC2541 有32.768K外置晶振却无法进入省电模式

Other Parts Discussed in Thread: CC2541

我用CC2541做一款手环产品,电路中使用了32.768K外置晶振,但却无法进入PM2模式。测过它的确是起振的,在P2.3和P2.4引脚上测到的P-P幅度分别为180mV和230mV,到低阻抗为1M左右。而我试着去掉外部晶振却可以正常睡眠,此时应该用的是内部RCOSC32K。然而,由于内部RCOSC32K的精度不准,和手机APP之间的连接就成了问题。关于睡眠clock的配置如下:

/* Sleep Clock */

#define EXTERNAL_CRYSTAL_OSC 0x00 // external 32kHz XOSC
#define INTERNAL_RC_OSC 0x80 // internal 32kHz RCOSC

// For non-USB, assume external, unless an internal crystal is explicitly indicated.
#if !defined (XOSC32K_INSTALLED) || (defined (XOSC32K_INSTALLED) && (XOSC32K_INSTALLED == TRUE))
#define OSC_32KHZ EXTERNAL_CRYSTAL_OSC
#else
#define OSC_32KHZ INTERNAL_RC_OSC
#endif

电路图如附件

SCHEMATIC1 _ terminal.pdf