我没有使用HCG进行RM42的外部中断配置,我再CCS中使用一下函数进行配置
vimChannelMap(9U, 9U, &vISR_GIO_MAX3107_Timeout);
vimEnableInterrupt(9U, SYS_IRQ);
_enable_interrupt_();
当进行以上配置后,发现vISR_GIO_MAX3107_Timeout只进入一次中断函数,我用示波器发现中断触发的pin已经被拉低,且不再恢复到高电平。
然后我再IAR的环境中将这个函数vISR_GIO_MAX3107_Timeout,前面增加__irq __arm 就可以正常中断了,请问在CCS中怎么配置这个中断函数?