工具/软件: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 配置高于...
建议我尽快回答,因为我在这个项目上的时间太短了。