200自由口通信ascii
林慧玲
發(fā)布于2014-04-09 09:50
1
0
標簽:
不知道標準ascii的數(shù)據(jù)是如何傳輸?shù)?。比如實?shù)1.5。在計算機是32位存儲,那么ascii傳輸時是傳輸那32位還是傳輸"1"".""5"這3個字符的ascii碼?
佳答案
要想進行ascii碼傳輸時必須要進行轉換:
1/將1.5這個浮點數(shù)轉為32位的數(shù)據(jù),用16#進制表示時為:00003fc0(是按照國際標準的ieee格式進行轉換后的結果)
2/傳輸時上述數(shù)據(jù)依次單個傳輸:00003fc0共8個ascii碼值。而不是3個字符。
關于這個傳輸碼值如果需要確認時也可以用串口調試工具直接查詢。