TI中文支持网
TI专业的中文技术问题搜集分享网站

28034 xint3无法进入

我在手册上看到这个说明只针对XINT1和XINT2,那么XINT3也是使用gpio0~31的吗?

我把GPIO24作为XINT2的输入可以正常触发中断,但是作为XINT3的输入就不行了。

中断配置如下:

void Init_interrupt(void)

{

EALLOW;

PieCtrlRegs.PIEIER1.bit.INTx7 = 1;

IER | =M_INT1;

PieCtrlRegs.PIEIER1.bit.INTx1 = 1;

IER | =M_INT1;

PieCtrlRegs.PIEIER1.bit.INTx4 = 1;

PieCtrlRegs.PIEIER1.bit.INTx5 = 1;

IER | =M_INT1;

PieCtrlRegs.PIEIER12.bit.INTx1 = 1;

IER | =M_INT12;

PieCtrlRegs.PIECTRL.bit.ENPIE= 1;

EDIS;

}

user6026562:

图在SPRUI10的136页第一个表

Green Deng:

你好,XINT1~3都是可以使用GPIO0~31的,但XINT2在有些地方会有不同,比如
Table 1-89中介绍:
To use XINT2 as ADC start of conversion, enable it in the desired ADCSOCxCTL register.
The ADCSOC signal is always rising edge sensitive.
8.2 Features中介绍:ADC模块的多种触发源
Multiple trigger sources
– S/W – software immediate start
– ePWM 1-7
– GPIO XINT2
– CPU Timers 0/1/2
– ADCINT1/2

赞(0)
未经允许不得转载:TI中文支持网 » 28034 xint3无法进入
分享到: 更多 (0)