TI中文支持网
TI专业的中文技术问题搜集分享网站

如何将CC2530的Uart0映射到P1端口?

/****************************************************************
初始化串口0函数****************************************************************/
void initUART0(void)
{
#if UART_USE_P0
    PERCFG = 0x00; //位置1 P0口
    P0SEL = 0x3c; //P0用作串口
    P2DIR &= ~0XC0; //P0优先作为UART0#else    PERCFG = 0x01; //位置2 P1口
    P1SEL |= 0x3C; //P1.4 P1.5外设功能
    P2SEL = 0x00; //Uart0优先
    //P2DIR &= ~0XC0; //P0优先作为UART0#endif    U0CSR |= 0x80; //串口设置为UART方式
    U0GCR |= 11;    U0BAUD |= 216; //波特率设为115200
    UTX0IF = 1; //UART0 TX中断标志初始置位1    U0CSR |= 0X40; //允许接收
}
打开UART_USE_P0,P0_2,P0_3接USB转串口,有数据输出,关闭UART_USE_P0,P1_4,P1_5没有输出输出。TI有Uart0配置到P1口的例程么?没有协议栈也可以。

Viki Shi:

OK,感谢反馈

赞(0)
未经允许不得转载:TI中文支持网 » 如何将CC2530的Uart0映射到P1端口?
分享到: 更多 (0)