读书人

采样数据组装及类型转换有关问题

发布时间: 2012-08-25 10:06:20 作者: rapoo

采样数据组装及类型转换问题
硬件采一个点的样是16bit,然后我上位机软件是按char型去读这个采样数据,char为8位,读两次得到16bit的采样数据,要考虑高低位存放,然后组装成一个double数据,请问具体怎么实现?

[解决办法]
char chHi,chLow;
double result=(double)((chHi<<8)&0xFF00+chLow&0xFF);

[解决办法]
发到你邮箱。

读书人网 >VC/MFC

热点推荐