共用体的应用
1 typedef union Receive_Data 2 { 3 unsigned char R_Data[4]; 4 float fp; 5 }gReceive_data; 6 7 gReceive_data g_Receive; 8 float fp_data; 9 10 R_Data[0]=0x01; 11 R_Data[1]=0x02; 12 R_Data[2]=0x03; 13 R_Data[3]=0x04; 14 15 fp_data = g_Receive.fp;
此代码可以很方便的处理串口所接收到的数据。