怎么在串口以十六进制发送语句

2019-07-20 09:11发布

我直接在程序中添加语句,printf("7F");串口调试助手会直接打印“7F”,但是将软件的“16进制显示”勾上,会变成“37 45”
但是我要的目的就是勾上“16进制显示”时,串口打印是“7F”。
要用什么语句才行?或者有什么函数可以实现

友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
9条回答
jkd405
1楼-- · 2019-07-21 01:51
现在库函数太丰富了,简单的反而不会了?

你看下printf的实现就知道了,以前单片机没这些库函数的之后反而是你想发“7F”,需要自己写的比较复杂
余泽煌
2楼-- · 2019-07-21 02:05
 精彩回答 2  元偷偷看……
142zjb
3楼-- · 2019-07-21 04:31
 精彩回答 2  元偷偷看……

一周热门 更多>