小编Nan*_*Bob的帖子

c ++将两个字节解析为int

我通过I2C从传感器读取两个字节,这些字节存储为unsigned char.我知道哪个是最重要的字节,哪个是最不重要的字节.

unsigned char yawMSB;
unsigned char yawLSB;
Run Code Online (Sandbox Code Playgroud)

我如何将这两个字节的数据转换成一个int

我已经在C#中正确实现了这个

BitConverter.ToInt16(new byte[] { yawLSB, yawMSB }, 0)
Run Code Online (Sandbox Code Playgroud)

c++ int byte

-1
推荐指数
1
解决办法
310
查看次数

标签 统计

byte ×1

c++ ×1

int ×1