微波EDA网,见证研发工程师的成长!
首页 > 硬件设计 > 嵌入式设计 > PIC中断写法(MPLAB X集成开发环境,XC编译器 )

PIC中断写法(MPLAB X集成开发环境,XC编译器 )

时间:11-13 来源:互联网 点击:
XC编译器下中断的写法:

根据XC编译器的用户指南:里面是举例了堆栈错的的中断写法

void __attribute__((__interrupt__,__auto_psv__)) _StackError(void);

如果我们写自己的终端服务程序,那么将void __attribute__((__interrupt__,__auto_psv__))不改动只修改后面的即可,根据XC编译器的中断向量表来修改:

比如写定时器1中断服务函数就是void __attribute__((__interrupt__,__auto_psv__))_T1Interrupt(void);

另一个可以参考芯片数据手册中关于中断的讲解,里面一般有例程,如


Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top