vectors08.c

来自「GP32启动程序」· C语言 代码 · 共 43 行

C
43
字号
//[Vectors08.c]中断处理函数与中断向量表------------------------------------*
//功能:                                                                    *
//    (1)定义中断处理子程序                                                *
//    (2)放置中断向量表                                                    *
//说明:该文件与芯片具体型号有关                                            *
//    (1)芯片型号MC68HC908GP32                                             *
//-------------------------------------------------------------------------*

//此处为用户中断处理函数的存放处--------------------------------------------

//--------------------------------------------------------------------------

//未定义的中断处理函数,本函数不能删除
#pragma interrupt_handler isrDummy
void isrDummy(void)
{
}

//中断矢量表,需定义中断函数,可修改下表中的相应项目
//(interrupt service routine,isr 中断处理程序)
#pragma abs_address:0xffdc    //中断向量表起始地址
void (* const _vectab[])(void) = {
    isrDummy,    //时基中断
    isrDummy,    //AD转换中断
    isrDummy,    //键盘中断
    isrDummy,    //SCI发送中断
    isrDummy,    //SCI接收中断
    isrDummy,    //SCI错误中断
    isrDummy,    //SPI发送中断
    isrDummy,    //SPI错误中断
    isrDummy,    //TIM2溢出中断
    isrDummy,    //TIM2通道1输入捕捉/输出比较中断
    isrDummy,    //TIM2通道0输入捕捉/输出比较中断
    isrDummy,    //TIM1溢出中断
    isrDummy,    //TIM1通道1输入捕捉/输出比较中断
    isrDummy,    //TIM1通道0输入捕捉/输出比较中断
    isrDummy,    //CGM的PLL锁相状态变化中断
    isrDummy,    //IRQ引脚中断
    isrDummy     //SWI指令中断
    //RESET是特殊中断,其向量由开发环境直接设置(在本软件系统的crt08.o文件中)
    };
#pragma end_abs_address

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?