Part Number:CC2642R
基于CCS10.3 ,sdk_5_10_00_48,simple_peripheral_oad_offchip_CC26X2R1_LAUNCHXL_tirtos_ccs
两个IO口使能外部中断,同时触发时会死机,我使用信号发生器,两路输出接到板子上的管脚,当两个管脚接到同一个信号上就会卡死,分开接就不会卡死,判断是同时中断导致死机,如何设置管脚中断优先级?
使用的是PIN中断。两个设置是一样的,以下为一个初始化例子
xxx_Handle= PIN_open(&xxx_State, xxx_Table);
if (PIN_registerIntCb(xxx_SIG_Handle, &xxx_CallbackFxn) != 0)
{
while(1);
}
其中
PIN_Config xxx_Table[] = {
Board_xxx | PIN_INPUT_EN | PIN_PULLDOWN | PIN_IRQ_POSEDGE,
PIN_TERMINATE
};
Kevin Qiu1:
可以用例程C:\ti\simplelink_cc13x2_26x2_sdk_5_20_00_52\examples\rtos\CC26X2R1_LAUNCHXL\drivers\pinInterrupt
单独测一下中断,IO硬件中断优先级都是一样的,不需要更改