lisper 发表于 2014-11-29 12:59:28

一种操作arduino IO的新方法

需要库的支持,下载地址:https://github.com/DFRobot/DFRobot_utility


#include <DFRobot_utility.h>

digitalOut led (13);
digitalIn button (12);

void setup () {
}

void loop () {
led = button;
}

/*
*digitalWrite (led, digitalRead (button));
*/



tutorials

Angelo 发表于 2014-11-29 13:08:23

呵呵~~
用了符号重载~~
给力~~:lol

lisper 发表于 2014-11-29 13:10:14

Angelo 发表于 2014-11-29 13:08
呵呵~~
用了符号重载~~
给力~~

受到mbed库的启发。。。

Eric 发表于 2014-11-29 13:10:33

你这哪是入门啊~啥也没标注~让小白们怎么消化含义啊~

lisper 发表于 2014-11-29 13:11:24

Eric 发表于 2014-11-29 13:10
你这哪是入门啊~啥也没标注~让小白们怎么消化含义啊~

这不是一看就懂吗?

tyjjr 发表于 2014-11-29 14:25:07

小白表示看不懂~

tyjjr 发表于 2014-11-29 14:25:50

大神求解释

Eric 发表于 2014-11-29 14:26:28

lisper 发表于 2014-11-29 13:11
这不是一看就懂吗?

我是懂啊,小白看不懂,和以前的有啥差别呢?

Grey 发表于 2014-11-29 16:04:43

楼主能解释的详细点吗,小白求教

lisper 发表于 2014-11-29 20:03:19

Eric 发表于 2014-11-29 14:26
我是懂啊,小白看不懂,和以前的有啥差别呢?

面向对像了,是不是很萌?

lisper 发表于 2014-11-29 20:06:59

Grey 发表于 2014-11-29 16:04
楼主能解释的详细点吗,小白求教

:L读button的值从以前的value = digitalRead (button)改成了value=button;往led引脚写数据从以前的digitalWrite (led, value);改成了led = value;

lisper 发表于 2014-11-29 20:27:27

tyjjr 发表于 2014-11-29 14:25
大神求解释

读button的值从以前的value = digitalRead (button)改成了value=button;往led引脚写数据从以前的digitalWrite (led, value);改成了led = value;这样是不是更易用了?

Youyou 发表于 2014-11-30 19:35:21

大神厉害!继续封装库吧,这样小白从arduino转到mbed就顺手多了。

lisper 发表于 2014-11-30 22:49:15

Youyou 发表于 2014-11-30 19:35
大神厉害!继续封装库吧,这样小白从arduino转到mbed就顺手多了。

必须啊,我爱轻量级。。。
页: [1]
查看完整版本: 一种操作arduino IO的新方法