2014-11-29 12:59:28 [显示全部楼层]
8995浏览
查看: 8995|回复: 13

一种操作arduino IO的新方法

[复制链接]
需要库的支持,下载地址:https://github.com/DFRobot/DFRobot_utility


  1. #include <DFRobot_utility.h>
  2. digitalOut led (13);
  3. digitalIn button (12);
  4. void setup () {
  5. }
  6. void loop () {
  7.   led = button;
  8. }
  9. /*
  10. *  digitalWrite (led, digitalRead (button));
  11. */
复制代码



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


读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就顺手多了。

必须啊,我爱轻量级。。。
回复

使用道具 举报

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

本版积分规则

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

硬件清单

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

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

mail