erqw 2012-08-18
/***************************************************************** ** 程序名:Mega_ADK Pulse ** 参 数:无 ** 功 能:读取一个引脚的脉冲并通过串口发送出来 ** 注 意:目标板为Maga ADK,MCU为ATmega 2560 ** 作 者:赵露露 ** 版 本:v1.0 ** 修改时间:2012.8.17 ******************************************************************/ #define PulsePin 7 unsigned long Pulse_Value; void setup() { pinMode(PulsePin, INPUT); Serial.begin(115200); //设置波特率 } void loop() { Pulse_Value = pulseIn(PulsePin,HIGH); //读取脉冲检测引脚检测到的脉冲 Serial.print("The Pulse Value is:"); Serial.println(Pulse_Value); delay(100); }
注:延时对脉冲检测无影响。
新手上路,如有错误,欢迎指正。
第三步:通过 arduino 软件选择对应的网络端口就可以进行固件更新了,不过更新的时候要注意不能将 Arduino.begin() 和 ArduinoOTA.handle() 这两个关键函数给更新掉