主要内容

写数据到一个I2C装置连接到BBC微:董事会

描述

例子

写(i2cdevObj,dataIn)将数据写入I2C设备,指定为一个设备对象。

例子

写(i2cdevObj,dataIn,精度)将数据写入I2C设备,指定设备对象,根据数据精度。

例子

全部折叠

创建对象的I2C的设备已经连接到I2C总线。

microbitObj =微钻头(“COM3”);scanI2CBus (microbitObj)
ans = 1×2字符串数组“0 xe”“0 x1d”
i2cdev1 =设备(microbitObj“I2CAddress”,“0 xe”);
i2cdev1 =设备属性:接口:“I2C”I2CAddress: 14 (“0 xe”) SCLPin:“P19”SDAPin:“P20”比特率:100000(比特/秒)

I2C设备写入数据。

dataIn = (0 1 2 3 4 5);写(i2cdev1 dataIn)

写入数据到I2C设备uint16精度。

dataIn = [0 500];写(i2cdev1 dataIn,“uint16”)

输入参数

全部折叠

设备连接到一个I2C设备,指定设备对象,连接到I2C总线在BBC微:董事会。I2C使用创建的设备对象设备函数。

数据写入I2C设备,指定为一个标量或矢量。数组中的值的范围是基于精度。

数据类型:

精密的数据写入I2C设备。

版本历史

介绍了R2017b

另请参阅

|