主要内容

设备

连接到I2C或SPI总线上的设备在BBC微:董事会

描述

例子

microbitdevObj=设备(microbitObj,‘I2CAddress’。”地址”)创建一个对象代表了一个I2C装置连接到I2C总线连接在BBC微:董事会,指定为一个微钻头对象。

例子

microbitdevObj=设备(microbitObj,‘SPIChipSelectPin’。””)创建一个对象,代表了SPI设备连接到连接SPI总线在BBC微:董事会,指定为一个微钻头对象。

例子

全部折叠

创建一个微钻头对象和扫描设备连接到I2C总线。

microbitObj =微钻头(“COM3”);scanI2CBus (microbitObj)
ans = 1×2字符串数组“0 xe”“0 x1d”

使用一个地址创建一个I2C装置连接。

i2cdev1 =设备(microbitObj“I2CAddress”,“0 xe”);
i2cdev1 =设备属性:接口:“I2C”I2CAddress: 14 (“0 xe”) SCLPin:“P19”SDAPin:“P20”比特率:100000(比特/秒)显示功能

创建一个微钻头对象并创建一个设备对象连接销P16的SPI设备。

microbitObj =微钻头(“COM3”);spidev1 =设备(microbitObj“SPIChipSelectPin”,“P16”);
spidev1 =设备属性:SPIChipSelectPin:“P16”SCLPin:“P13”MISOPin:“好”MOSIPin:“P15”显示所有属性,函数

输入参数

全部折叠

BBC微:硬件连接,指定为一个微钻头对象创建微钻头函数。

地址的I2C设备连接到I2C总线,指定为十六进制值。使用获得的地址值scanI2CBus函数。

密码,用作芯片选择销在BBC微:与SPI通信设备。

输出参数

全部折叠

设备连接到特定的I2C设备或SPI设备连接到BBC微:董事会,作为一个微钻头对象返回。

版本历史

介绍了R2017b

另请参阅

|