串口接收的数据如何转化为float
计算机与下位机相连后,用串口进行通信
串口读到的数据如何转化为float类型啊
因为串口接收到的数据是asic码。
float fReceiveData[100];
char *data = (char*)ch;
unsigned char *pFBcr = (unsigned char *)fReceiveData;
memcpy(pFBcr, data, 20);
说明 ch为串口读到的数据,数据的内容都是电平信号
我现在想把ch转化为float类型,请问如何做啊?