200自由口通信ascii
林慧玲
发布于2014-04-09 09:50
1
0
标签:
不知道标准ascii的数据是如何传输的。比如实数1.5。在计算机是32位存储,那么ascii传输时是传输那32位还是传输"1"".""5"这3个字符的ascii码?
佳答案
要想进行ascii码传输时必须要进行转换:
1/将1.5这个浮点数转为32位的数据,用16#进制表示时为:00003fc0(是按照国际标准的ieee格式进行转换后的结果)
2/传输时上述数据依次单个传输:00003fc0共8个ascii码值。而不是3个字符。
关于这个传输码值如果需要确认时也可以用串口调试工具直接查询。