微波EDA网,见证研发工程师的成长!
首页 > 硬件设计 > 嵌入式设计 > AVR中断处理问题

AVR中断处理问题

时间:11-28 来源:互联网 点击:
开发工具:AVR Studio 6 +WinAVR

l很早以前版本的该开发环境有:

void ADC_vect(void) __attribute__((interrupt));

void ADC_vect(void)

{

中断处理代码

}

可以中断嵌套,

还有一种不可以中断嵌套的:

)

现在都是采用:

ISR(vector, [attributes]) //其中attributes为可选择参数有:ISR_BLOCK(阻塞,即不中断嵌套), ISR_NOBLOCK(可中断嵌套), ISR_NAKED ()and ISR_ALIASOF这4个参数,

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

网站地图

Top