请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
器件型号:CC2511 ,团队:
以下是已初始化的代码:
我可以问一下使用外部时钟的配置是什么吗? 使用外部时钟时、我在将串行端口波特率配置为115200时遇到问题。
void OSC_Init (void)
{
CLKCON &= ~0x40;
while (sleep&0x40);
CLKCON &= ~0x41;
}
void Usart0_Init (void)
{
IEN0&=0x7f;
PERCFG&=0xFE;
P0SEL=0x0c; //P0.2 μ P0.3为外设,其余为通用io
P2DIR&= ~0XC0;
U0CSR = 0x80;
U0UCR=0x00;
U0GCR=0x20;
U0GCR|=0x0c; //115200
U0BAUD=216;
UTX0IF=0;
URX0IF=0;
URX0IE=1;
EA=1;
}