0024 arduino 实例讲解 TWI arduino 的 iic 库 i2c库 arduino Wire 库 从机 读 的例子
发布时间
阅读量:
阅读量
目录
- 硬件连接:
- 从机读取的示例
硬件连接:
此次实验中,采用两台Arduino设备,其中一台承担主机功能,另一台则作为从机使用
具体的接线方法可参考前一篇文章
从机 读 的例子
// Wire Slave Receiver
#include <Wire.h>
void setup() {
Wire.begin(8); // 用#8地址 连接i2c总线
Wire.onReceive(receiveEvent); // 注册事件 receiveEvent()具体内容见最后
Serial.begin(9600); // 启动串行输出 波特率9600
}
void loop() {
delay(100);
}
//下面是 从主机接收数据时执行的函数
//此函数注册为事件,注册的位置是: setup()
void receiveEvent(int howMany) {
while (1 < Wire.available()) { // 循环浏览 ,除了最后一个
char c = Wire.read();
全部评论 (0)
还没有任何评论哟~
