interrupt.c
来自「这是一个FreeRTOS(V511)的移植程序,MCU为FREESCALE公司的」· C语言 代码 · 共 34 行
C
34 行
extern void vPortYield(void); //SWI中断服务程序,用于任务切换
extern void vPortTickInterrupt(void);//适时中断服务函数
interrupt void undefine_ASR() //未定义中断相量的服务程序
{
};
typedef void (*near tIsrFunc)(void);
const tIsrFunc _vect_ATD[] @0xFFCC = { /* Interrupt table */
vPortTickInterrupt, // INT_TBM Vrti 0x0000FFCC
undefine_ASR, // Viic1 0x0000FFCE
undefine_ASR, // Vadc1 0x0000FFD0
undefine_ASR, // Vkeyboard1 0x0000FFD2
undefine_ASR, // Vsci2tx 0x0000FFD4
undefine_ASR, // Vsci2rx 0x0000FFD6
undefine_ASR, // Vsci2err 0x0000FFD8
undefine_ASR, // Vsci1tx 0x0000FFDA
undefine_ASR, // Vsci1rx 0x0000FFDC
undefine_ASR, // Vsci1err 0x0000FFDE
undefine_ASR, // Vspi1 0x0000FFE0
undefine_ASR, // Vtpm2ovf 0x0000FFE2
undefine_ASR, // Vtpm2ch1 0x0000FFE4
undefine_ASR, // Vtpm2ch0 0x0000FFE6
undefine_ASR, // Vtpm1ovf 0x0000FFE8
undefine_ASR, // Vtpm1ch5 0x0000FFEA
undefine_ASR, // Vtpm1ch4 0x0000FFEC
undefine_ASR, // Vtpm1ch3 0x0000FFEE
undefine_ASR, // Vtpm1ch2 0x0000FFF0
undefine_ASR, // Vtpm1ch1 0x0000FFF2
undefine_ASR, // Vtpm1ch0 0x0000FFF4
undefine_ASR, // Vicg 0x0000FFF6
undefine_ASR, // Vlvd 0x0000FFF8
undefine_ASR, // Virq 0x0000FFFA
vPortYield, // INT_SWI 0x0000FFFC
};
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?