快捷搜索:  汽车  科技

arduino的主要技术指标,蚁哥和你一起玩ARDUINO

arduino的主要技术指标,蚁哥和你一起玩ARDUINO还有一点要注意,中断响应程序中不要执行复杂的代码,越简单越好,最好只是简单的数字加减、赋值运算。中断向量表常见的ARDUINO系列外部中断管脚号:Arduino 不同型号的外部中断引脚如果是几个中断同时发生,单片机则要根据中断的优先级来进行响应不同的事件。每个型号的单片机都有自己的中断向量表,因此在程序移植的时候,要注意中断向量值是否与当前的单片机匹配。

单片机编程中经常会用到中断处理,那么什么是中断呢?

我们先来看一个生活中的例子,我们正在吃午饭,突然有人敲门要你取快递,一般的反应都是立刻放下碗筷出去取快递,然后回来继续吃饭。这种不在计划内的突发事件就称之为中断,放下手头的事件处理突发事件,就叫做中断处理。

arduino的主要技术指标,蚁哥和你一起玩ARDUINO(1)

中断事件

中断是嵌入式系统中的一个非常重要的概念,大大加强了主控芯片(本教程一般指单片机)对随机事件的处理能力;例如,主程序中正在处理A事件,突然发生了中断响应,单片机这时就去执行B事件了,等完成了B事件的处理,在返回来处理A事件。 中断分为外部中断和内部中断,顾名思义,外部中断需要外部信号触发,比如引脚上的电平高低发生变化时就会触发中断,以Arduino UNO为例,D2脚对应外部中断0,D3脚对应外部中断1;内部中断源自单片机内部,比如定时器,串口事件等。

常见的ARDUINO系列外部中断管脚号:

arduino的主要技术指标,蚁哥和你一起玩ARDUINO(2)

Arduino 不同型号的外部中断引脚

如果是几个中断同时发生,单片机则要根据中断的优先级来进行响应不同的事件。每个型号的单片机都有自己的中断向量表,因此在程序移植的时候,要注意中断向量值是否与当前的单片机匹配。

中断向量表

还有一点要注意,中断响应程序中不要执行复杂的代码,越简单越好,最好只是简单的数字加减、赋值运算。

猜您喜欢: