单选题

ESP32 主控板与一个I2C接口的外设模块进行通信,外设模块的地址为addr,寄存器地址为reg,下列选项中,实现从外设模块的reg地址读取一个字节的程序是?( )

A

Wire.beginTransmission(addr);

Wire.write(reg);

Wire.write(data);

Wire.endTransmission();

B

Wire.beginTransmission(addr);

Wire.write(reg);

Wire.read(data);

Wire.endTransmission();

C

Wire.beginTransmission(addr);

Wire.write(reg);

Wire.endTransmission(true);

Wire.requestFrom(addr,1);

data = Wire.read();

D

Wire.beginTransmission(addr);

Wire.write(reg);

Wire.requestFrom(addr,1);

data = Wire.read();

Wire.endTransmission(true);


赣ICP备20007335号-2