使用G2553,问题现象:
1,使用P1.6和P1.7是正常的;
2,换成P1.1和P1.2会一直卡在while(!(IFG2 & UCA0TXIFG))上。
改动时除了换管脚,程序中相应的将UCB0换成了UCA0,还有什么需要注意的地方?
void init_UCA0(void)
{
UCA0CTL1 |= UCSWRST;
UCA0CTL0 = UCCKPH + UCMSB + UCMST + UCMODE_1 + UCSYNC;
UCA0CTL1 = UCSSEL_2 + UCSWRST;
UCA0BR0 = 32;
UCA0CTL1 &= ~UCSWRST;
}