如何用HAL_UART_Transmit 发送数值型数据?
如何用HAL_UART_Transmit 发送数值型数据?我看例程,都是发送字符型数据的
uint8_t TxData= "01234abcde";
HAL_UART_Transmit(&huart1,TxData,10,10);
可是怎么发送数值型数据呢,比如我AD采样的数值发出去?
一样的,TXdata是你的数据的首地址 存在数组里就可以了 :):):):)楼上正解 自己转换一下,将十六进制转化为ASCII码,放入到一个发送缓冲区,转换完后,再将转换后的数据发送。 如果接收端要接受ASCII码的话,发送端要进行相应的转换 谢谢各位啦 楼上正解;
看你怎么处理数据了;
页:
[1]