我正在使用 Jeff Rowberg 的 MPU6050 库。在代码中,将数据传递给茶壶库(用于处理,即图形仿真)时,没有传递整个fifobuffer。为什么呢 ?
这是代码,看到只有几个 fifobuffer 数组的索引被传递。
teapotPacket[2] = fifoBuffer[0];
teapotPacket[3] = fifoBuffer[1];
teapotPacket[4] = fifoBuffer[4];
teapotPacket[5] = fifoBuffer[5];
teapotPacket[6] = fifoBuffer[8];
teapotPacket[7] = fifoBuffer[9];
teapotPacket[8] = fifoBuffer[12];
teapotPacket[9] = fifoBuffer[13];
此外,还要澄清一件事,
uint8_t teapotPacket[14] = { '$', 0x02, 0,0, 0,0, 0,0, 0,0, 0x00, 0x00, '\r', '\n' };
为什么 teapotPacket[14] 数组是用这些奇怪的十六进制数字初始化的?