当前位置: 首页 > 工具软件 > 8Bit.js > 使用案例 >

8bit转16bit

张星洲
2023-12-01

在嵌入式开发中,最容易接收到uint8_t 的字节,而需要转换为其他类型的,例如uint16_t,int6_t等,此时最好使用共同体,但是使用共同体时,一定要注意大小端的问题;以下是具体代码:

typedef union _BitTransform{
	double		d64;
	float		f32;
	int16_t		i16;
	uint8_t		u8[8];
//	a[0] = low;
//	a[1] = high;
}BitTransform;

 类似资料: