USART_senddata()函数不能发送10进制数吗?

2019-03-23 17:46发布

USART_senddata()发送16进制数和字符时,PC都能正常接收,但是发送10进制数时,就显示乱码了,什么原因啊?
还有就是这个函数和printf()有什么区别啊
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
2条回答
ienglgge
1楼-- · 2019-03-23 21:36
/ USART_senddata()是按字节发送的,八位二进制方式发送。printf按字符串发送。有比较复杂的识别规则。
呼呼呼呼qwe
2楼-- · 2019-03-23 21:53
ienglgge 发表于 2017-3-9 23:03
USART_senddata()是按字节发送的,八位二进制方式发送。printf按字符串发送。有比较复杂的识别规则。

谢谢

一周热门 更多>