工具/软件:TI C/C++编译器
尊敬的先生:
我使用 的是 MCLK_DEF 16
UCA2CTLW0 |= UCSWRST; //**将状态机置于重置中**
UCA2CTLW0 |= UCSSEL_2; // CLK = ACLK
#if MCLK_DEF = 12
UCA2BRW_L = 0x1E; //
UCA2BRW_H = 0x05; //
UCA2MCTLW = 0x5D00; //
#endif
#if MCLK_DEF = 16
UCA2BRW_L = 0xD3; //
UCA2BRW_H = 0x06; //
UCA2MCTLW = 0x0500; //
#endif
UCA2CTLW0 &=~UCSWRST; //**初始化 USCI 状态机**
UCA2IE |= UCRXIE;
P2SEL|= BIT2 + BIT3;
#pragma vector=USCI_A2_vector
__interrupt void USCI_A2_ISR (void)
{
}
我的问题是我的 UART 中断未触发 我已选择此引脚作为外设 P2SEL|= BIT2 + BIT3;
我的 UART 配置高于...
建议我尽快回答,因为我在这个项目上的时间太短了。