Arduino-IIC-Wire.h

本文详细介绍了Arduino的IIC库Wire.h,包括Wire.begin(), Wire.requestFrom(), Wire.beginTransmission(), Wire.endTransmission(), Wire.write(), Wire.available(), Wire.read(), Wire.onReceive()和Wire.onRequest()等关键函数的使用,帮助理解如何进行I2C通信。" 111704316,10294079,Python获取股票分钟线数据教程,"['Python编程', '数据分析', '股票市场', '金融数据']
摘要由CSDN通过智能技术生成

前言:Wire.h是Arduino的IIC库。

一、Wire库函数

  1. Wire.begin()
  2. Wire.requestFrom()
  3. Wire.beginTransmission()
  4. Wire.endTransmission()
  5. Wire.write()
  6. Wire.available()
  7. Wire.read()
  8. Wire.onReceive()
  9. Wire.onRequest()

二、库函数详细介绍

1、Wire.begin() 和 Wire.begin(address)

描述 

初始化wire库 ,并且加入到I2C网络,前者作为Master 或 Slaver,并且只能调用一次。

参数

address :7位的器件地址(可选),如果没有输入,则以Master的形式加入到I2C网络。

2、Wire.requestFrom()

描述

主设备请求从设备一个字节,这个字节可以被主设备用 read()或available()接受。

Wire.requrstFrom(addtess,quantity)

Wire.requrstFrom(addtess,quantity,stop)

参数

addtess : 7位的器件地址

quantity : 请求得到的数量

stop :布尔形,‘1’ 则在请求

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值