宏定义里有句#define IV UCB0IV。但是g2553头文件里没有UCB0IV。而IV在以下的函数被用到。我该如何移植呢?
#pragma vector = I2C_VEC
__interrupt void I2C_ISR(void)
{
switch(__even_in_range(IV,12)) {
case 4: /* NAK interrupt. */
i2c.state = STATE_WAITING;
CTL1 |= UCTXSTP;
break;
case 10: /* RX interrupt. */
IFG &= ~UCRXIFG;
if (--i2c.length) {
/* If only one byte left, prepare stop signal. */
if (i2c.length == 1)
CTL1 |= UCTXSTP;
} else
i2c.state = STATE_WAITING;