设置msp-exp430f5529lp的uart通讯参数为1152008n1的代码
以下是设置msp-exp430f5529lp的UART通讯参数为115200,8,N,1的代码:
#include <msp430.h>
void UART_init(void)
{
//设置SMCLK时钟源为12MHz,波特率为115200
UCA1CTL1 |= UCSSEL_2;
UCA1BR0 = 78;
UCA1BR1 = 0;
UCA1MCTL = UCBRS_2 + UCBRF_0;
//设置UART参数为8位数据位,无校验位,1个停止位
UCA1CTL0 &= ~UCPEN;
UCA1CTL0 &= ~UCPAR;
UCA1CTL0 &= ~UCMSB;
UCA1CTL0 |= UC7BIT;
UCA1CTL0 &= ~UCSPB;
}
int main(void)
{
WDTCTL = WDTPW + WDTHOLD; //停用看门狗定时器
UART_init(); //初始化UART
//其他代码
return 0;
}
``
原文地址: https://www.cveoy.top/t/topic/ffoT 著作权归作者所有。请勿转载和采集!