全站数据
8 4 2 0 5 8 1

串口通信为什么用ASCII传送

教你学点经济学 | 简单学习,快乐成才!         
问题更新日期:2024-10-12 18:37:25

问题描述

串口通信为什么用ASCII传送,麻烦给回复
精选答案
最佳答案

串口通信选择ASCII发送就代表你要发送的是字符串,这时候程序就会一位一位地读,比如你写了1234,在字节流中传递的就是123对应的ASCII码,31,32,33,34(十六进制的)。比较而言,在Hex发送模式下,写了1234,会被发送的就是12,34,如果是01020304那就是01,02,03,04。这个时候,你写ab就会发送相应的ASCII码61,62,其他字符同理。

到这里,数据已经发送出去了,接下来就是显示的问题。是显示模式,不是解析,不存在解析。