|
Zigbee:UART0可用位置1(即P0_2,P0_3)和位置2(即P1_4,P1_5),但是如果用位置2串口初始化如何设置?
我这样设置也不对,不知道问题在哪里?
void InitUART(void)
{
PERCFG = 0x01; //位置2 P1口
P1SEL = 0x30; //P1_4,P1_5用作串口(外部设备功能)
P2SEL &= ~0X40; //P1优先作为UART0
U0CSR |= 0x80; //设置为UART方式
U0GCR |= 8;
U0BAUD |= 59; //波特率设为9600
UTX0IF = 0; //UART0 TX中断标志初始置位0
}
请各位指点一下
|
|