当前位置:首页 » 文件传输 » mega2560上传中断
扩展阅读
webinf下怎么引入js 2023-08-31 21:54:13
堡垒机怎么打开web 2023-08-31 21:54:11

mega2560上传中断

发布时间: 2023-01-23 11:27:26

A. Arino mega2560 可以1ms处理70个中断吗目前需要使用arino进行车轮测速,不知道能不能反应的过来

建议不要用,外部中断这么频繁还能处理别的吗?可以考虑用STM32等带有正交编码器接口的单片机,Arino实在不适合做这种事,当然如果会底层的你可以自己配置脉冲计数(应该有的吧)

B. 想怎么玩就怎么玩attach

以UNO为例:
在定义中断函数后,要使用外部中断,你只需要在程序的Setup部分配置好中断函数即可,配置函数如下:
attachInterrupt(interrupt, function, mode);//interrupt为你中断通道编号,function为中断函数,mode为中断触发模式

中断模式就是你的中断触发方式。在大多数arino上有以下四种触发方式:
LOW 低电平触发
CHANGE 电平变化,高电平变低电平、低电平变高电平
RISING 上升沿触发
FALLING 下降沿触发
HIGH 高电平触发(该中断模式仅适用于Arino e)

各种型号Arino外部中断引脚
外部中断在不同的Arino型号上位置也不同,只有外部中断发生在以下端口,Arino才能捕获到,以下例举了常见的几种型号的外部中断引脚标号。

型号 int.0 int.1 int.2 int.3 int.4 int.5
UNO;Ethernet 2 3
Mega2560 2 3 21 20 19 18
Leonardo 3 2 0 1
Due 所有IO口均可