How can I convert a float value to char* in C language?
float
char*
C
typedef union{ float a; char b[4]; } my_union_t;
You can access to float data value byte by byte and send it through 8-bit output buffer (e.g. USART) without casting.