
XCom串口調試助手使用方法:
串口設置
-
軟件啟動后,會自動搜索可用的串口,可以顯示詳細的串口信息,由于兼容性原因某些電腦可能不會顯示。
-
超高波特率接收,在硬件設別支持的情況下,可自定義波特率,點“自定義”即可輸入您想要的波特率,不過需要在串口關閉的情況下,才能修改哦。默認可選波特率為1200bps-1382400bps
-
可以選擇為“1、1.5、2”三種停止位.
-
可以選擇“5、6、7、8”四種數據長度
-
可選奇,偶校驗,或無校驗
-
支持串口隨時插拔,對于某些硬件設別,由于驅動兼容性的原因可能不支持,實測CH340無問題,建議手動關閉串口
顯示設置
-
16進制顯示,勾選后將顯示16進制的字節,如果之前接收到了數據,會自動轉換,所以當接收的數據量比較大的時候,轉換會比較慢
-
顯示模式設置,默認為黑色背景,綠色字體。勾選“白底黑字”可以將背景設置為白色,字體為黑色
-
通過勾選”RTS”,”DTR”可以控制當前串口的RTS和DTR輸出
-
勾選“時間戳”選項,可以加入時間戳顯示,需要注意的是,時間戳是以換行回車斷幀,所以,當接收到的數據不含“rn”換行回車時,此選項是無效的哦。
-
可以保存接收窗口為任意格式的文件,默認為txt格式的文件
-
點擊清除接收按鈕,可以清除窗口顯示的內容,并且清除發送和接收字節計數
單條發送
-
可以在發送區,發送您發送的任意字符
-
支持16進制發送,勾選16進制發送的時候將對發送區的內容進行16進制和字符互轉,輸入16進制的時候,支持字節自動拆分,不需要每輸入一個字節就輸入一個空格。也就是說,輸不輸入空格隨你
-
勾選發送新行,將會在發送內容后加入換行回車
-
支持定時發送,可以自定義發送周期
-
支持發送任意格式的文件,可以隨時終止文件的發送,可以通過下面的進度條查看發送進度
-
點擊發送按鈕,即可發送您想發送的內容,支持快捷鍵“Ctrl+Enter”發送
-
點擊清除發送按鈕,可以清除發送區的內容,并且清除發送和接收字節計數
-
在狀態欄,可以看到發送和接收的字節數,可以讀取當前串口“CTS,DSR,DCD”的狀態,可以顯示當前的系統時間。在狀態欄的最左邊,有一個開始按鈕,可以調出系統計算器,可以恢復軟件的默認設置。也可以從這里退出軟件
-
點擊“開源電子網:www.openedv.com”可以進入到我們的論壇。
多條發送
-
多條發送,適合有多條指令需要發送的場合,比如支持AT指令的設備,藍牙,GSM,GPS,WIFI等等,配合ALIENTEK的USMART(下載地址: http://www.openedv.com/posts/list/24459.htm )還可以很方便調試代碼
-
一共有四頁,可以通過“首頁,上一頁,下一頁,尾頁”按鈕來進行頁面的切換
-
勾選發送新行,將會在發送內容后加入換行回車
-
勾選16進制發送,可以支持16進制發送,但是需要注意的是,這里沒有進行16進制驗證,如果包含非16進制字符,將會導致發送失敗
-
勾選關聯數字鍵盤,發送條目0-9將會關聯到數字鍵0-9,在鍵盤上按下響應的按鍵即可發送。可以方便控制,比如“智能車”,“飛行器”等等其他設備。在小鍵盤這里可以看做是方向鍵哦。
-
支持自動循環發送,可自定義發送周期,需要注意的是,沒有勾選的發送條目將不會被發送
-
點擊“導入導出條目”按鈕可以很方便的編輯,導入導出條目,查看條目的備注,如下圖所示:

協議傳輸
-
此協議是從modbus(rtu)演變而來,可以稱之為modbus的變種。協議屬于半雙工傳輸的Send-Ack模式,協議自帶靈活可配置的自動重發機制,可配置重發次數,重發間隔(即幀周期),多種校驗方式,支持校驗和,異或,CRC8,CRC16校驗,CRC8和CRC16均為查表的方式,效率高,通過這些機制可以有效保證數據的傳輸質量。支持單次發送,自動發送(自定義周期),文件發送(如,IAP串口升級)三種模式
-
幀格式簡要說明

-
協議傳輸分為,上位機的發送區,和來自下位機的響應區域。如下圖所示:

-
響應區,可以勾選自動換行,顯示將換行,勾選顯示原始幀,將顯示原始幀而不只顯示有效數據部分,可以方便大家調試
-
發送區,可以配置您要發送設備的地址,幀功能,幀周期,是否自動發送,最大重發次數,選擇校驗方式,以及發送文件
-
在發送文件的時候,可以通過配置最大數據長度來改變每次發送的有效數據長度
-
單次發送,自動發送,文件傳輸,同一時刻只能使用一種功能。
-
當軟件處于重發狀態時,可以再次點擊發送處來終止發送任務
-
舉例說明
上位機發送→ .. _pic_major_T100:

下位機響應→ .. _pic_major_T100:

-
正常的通信流程圖

-
出現異常通的信流程圖

公司簡介
廣州市星翼電子科技有限公司(正點原子)是一家從事嵌入式開發平臺、IOT物聯網、離線燒錄器、智能焊臺、四軸飛行器、企業工具和企業服務、智能音頻等軟硬件研發、銷售一體化的國家高新技術企業。作為嵌入式教育領導者-正點原子,主營STM32/NXP/Linux/FPGA開發平臺,配套程序視頻文檔資料全部開源免費。
下一篇:Notepad++最新版