6659浏览
查看: 6659|回复: 0

[进阶] Bluno M3 外部中断

[复制链接]
本帖最后由 dwblinux 于 2015-1-5 10:56 编辑

目录:
    概述
    外部中断参考函数
    参考例程


1.概述
外部中断能够用来检测端口电平的改变,当检测到电平变化时,则调用注册的回答函数,执行相应功能。0-38都可以作为外部中断管脚。


2.外部中断参考函数
attachInterrupt(interrupt, function, mode)interrupt: Bluno M3 引脚编号(0-38都可以作为外部中断管脚)
function: 回调函数
mode: 中断模式(CHANGE, RISING, FALLING)


3.参考函数
char intNumber = 0;

void setup() {
  Serial.begin(9600);
  attachInterrupt(intNumber, warning, CHANGE);
}

void loop() {
}

void warning(){  
  Serial.println((int)intNumber);
}


您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

为本项目制作心愿单
购买心愿单
心愿单 编辑
[[wsData.name]]

硬件清单

  • [[d.name]]
btnicon
我也要做!
点击进入购买页面
上海智位机器人股份有限公司 沪ICP备09038501号-4

© 2013-2024 Comsenz Inc. Powered by Discuz! X3.4 Licensed

mail