微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 无线和射频 > TI Zigbee设计交流 > CC2530的串口初始化程序

CC2530的串口初始化程序

时间:10-02 整理:3721RD 点击:

求问zigbee cc2530,位置2的初始化方法(P1.6和1.7当串口输入输出的使用方法)

void initUARTSEND(void)
{

    CLKCONCMD &= ~0x40;                          //设置系统时钟源为32MHZ晶振
    while(CLKCONSTA & 0x40);                     //等待晶振稳定
    CLKCONCMD &= ~0x47;                          //设置系统主时钟频率为32MHZ
  
 
   // PERCFG = 0x00;    //位置1 P0口
    PERCFG |= 0x01;//位置2 P1口
    P1SEL = 0xC0;    //P1.6、P1.7用作串口
 

    U1CSR |= 0x80;    //UART方式
    U1GCR |= 11;          
    U1BAUD |= 216;    //波特率设为19200
    UTX1IF = 0;                                 //UART1 TX中断标志初始置位0

 

没有数据接受到数据

试试这个 https://github.com/g-oikonomou/contiki/blob/460d5bcb5dc65eb47fa85f1a667483cc6b9d788f/cpu/cc253x/dev/uart1.c

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top