c语言如何通过串口发送16进制

目前是单片机内写c程序,需要把一串16进制数发到串口。
在串口工具里已经调通了,以16进制发送5A A5 05 82 10 03 00 03这样一串数并得到了正确的反馈,但是在写程序时怎么写怎么都是发的一串字符串,包括写了转化成16进制的函数,最后出来的也是字符串。
求解如何把这样一串数通过串口发出去?

转成unsigned char []就可以了
"5A"转成0x5a、即十进制的90
~
~
~
温馨提示:内容为网友见解,仅供参考
第1个回答  2017-08-18
利用数组的方式循环发送啊
第2个回答  2018-05-22
你这是迪文的屏幕吧
相似回答