我們需要使用兩款軟件,一款是串口轉TCP的工具
commproxy(串口轉tcp工具) v1.0
由於是虛擬調試,我這兒還使用了一款虛擬串口軟件VSPD,大家自行百度下載即可。
如果實際使用單片機進行測試,則我們不需要使用虛擬串口
設置想要生成的端口號,點擊添加端口即可。
我這兒添加了COM1 COM2兩個端口。虛擬串口是成對添加的,添加上後,即可以實現兩個串口虛擬聯通。
我們設置端口號、波特率。
網絡設置中,IP地址填寫阿里雲物聯網平臺要求的地址,端口號爲1883。
在串口調試助手中,添加了兩條報文,一條是連接報文,一條是心跳報文。
端口我們選擇虛擬串口對的另外一個串口
1、在commproxy軟件上,點擊「連接」
2、在串口調試助手中發送CONNECT報文,會收到服務器的回覆「20 02 00 00」說明連接成功
3、發送心跳報文"C0 00",可以收到服務器回覆的「D0 00」說明發送信息成功
此時阿里雲平臺上顯示器件處於在線狀態