SSCOM串口調試助手是一款非常適合編程人員使用的串口調試工具,使用它可以輕松調試檢測各種串口、藍牙,支持串口和網卡TCP/IP,UDP通訊!支持多串口顯示方式!并且可以顯示串口號,支持字符串和十進制方式發送,可以自定義多條數據串,總的來說是一款非常容晚上手,使用較為簡單的調試工具!對新用戶非常友好。
SSCOM串口調試助手功能特色
1.顯示順暢,不易丟數據.漢語顯示無錯碼.
2.USB串口通信誤拔不容易卡死,絕大多數型號規格的USB集成ic插回能全自動修復(pl2303以外).
3.通信層面支持串口通信和網口TCP/IP,UDP通信.
4.串口波特率支持自定,最
5.能夠完成“幀頭+數據+校檢+幀尾”的
6.支持字符串數組和十六進制方法顯示,和加時間格式分數據包顯示,支持數據波型(數字示波器)顯示.
7.支持字符串數組和十進制方法發送,支持預訂義99組數據串發送.支持發送數據包加校檢.支持轉義標記鍵入.
8.支持接收數據立即儲存到文檔,也可儲存對話框數據和初始接收數據.
9.支持終端設備模擬仿真,STM32的ISP系統軟件下載作用.
10.對話框尺寸部位,接受對話框的字體樣式背景顏色均可儲存.
11.更智能可以看所有應用協助.
SSCOM串口調試助手官方使用教程
【1】串口設置:
串口號可在面板或菜單中選擇,串口號波特率可以直接在面板上選擇,“數據位、停止位、校驗位、流控”可以在“更多串口設置”里設置。
對于主板自帶的串口,波特率一般不能超過115200bps,對于USB串口,有些可以達到3000000bps或以上。
〖1.1〗自定義波特率:選擇波特率列表最上面的Custom,可以自己輸入波特率。
〖1.2〗串口設置錯誤有可能會打不開串口,這時可以關閉軟件后,刪除sscom51.ini,重新打開軟件,將會按默認設置重新配置串口。刪除之前建議另存一個備份.
〖1.3〗TCP/IP和UDP調試,在面板或菜單中選擇對應網絡通訊協議,并設置IP和端口,支持直接輸入域名(不輸入//),其它操作和串口一樣.
【2】發送字符串:
在發送輸入框輸入字符串,點“發送”。支持輸入轉義符號\x??,\\,\r,\n,\t,\v,\a,\b,\f,\0。
〖2.1〗如果勾選“加回車換行”,發送字符串時會自動加上回車換行,加回車換行僅對字符串發送有效,對HEX數據串無效。
〖2.2〗更改接收窗口的字體和顏色:點菜單的“顯示/字體,大小”,可以選擇自己喜愛的字體和顏色。字體和大小會自動保存。
〖2.3〗更改接收窗口的背景顏色:點菜單的“顯示/背景顏色”,可以選擇自己喜愛的背景顏色,并可保存。
〖2.4〗光標放在發送框內時,按“Ctrl+回車”,將會發送發送框的內容,當“發送”按鍵獲得焦點時,按回車也可以觸發該按鍵.
【3】
發送HEX(十六進制)數據串:勾選“HEX發送”,輸入HEX字符串,點“發送”。HEX字符串輸入例子:“12 00 FF 80”,輸錯將停止發送。
〖3.1〗“定時發送”:勾選后,發送數據區的數據將會按設定時間定時循環發送。
〖3.2〗顯示HEX數據串:勾選“HEX顯示”,將會按HEX方式顯示收到的數據。
【4】
發送數據包自動加校驗字節:選擇對應的“加校驗”方法,有MODBUS-CRC、CRC16-CCITT、CRC32、ADD、異或XOR幾種校驗方式,
〖4.1〗在設置好不參與校驗的幀頭和幀尾字節位置后,剩余數據產生的校驗字節會插入在發送的數據末/幀尾前發送出去,對字符串和十六進制數據串均有效。如果你勾選了加回車換行,字符串發送模式下回車換行的2個字節也計算在內.
〖4.2〗如果您的數據串有起始幀頭,且幀頭不計算入校驗,可填寫從第幾個字節開始至末尾加校驗.填1時,全部數據串都會計算校驗.如果有2個字節幀頭,從第3個字節開始是需要校驗的數據,就填3.
〖4.3〗選擇“至第幾個字節”加校驗.如果不留幀尾,就選“末尾”;如果留1個字節作為幀尾,幀尾不參與校驗,就選-1;如果留2個字節作為幀尾,就選-2;依此類推.
例:我要發送幀頭AA 55,數據06 FF 00 30 88 99 AB,校驗XOR8,幀尾EE。
①輸入一條自定義數據(幀頭+數據+幀尾)AA 55 06 FF 00 30 88 99 AB EE
②填寫“第3字節”開始校驗
③選擇“第-1字節”結束校驗
④選擇校驗方式”:XOR8
⑤點對應的發送按鈕.
〖4.4〗更詳細的加校驗幫助,請看該單項幫助.
【5】自定義多字符串發送:
點開“擴展”,在里面輸入好每條字符串。勾選前面的HEX代表這是一個HEX數據串。
雙擊數據輸入框可輸入該條的注釋,注釋將顯示在發送按鈕上。數據輸入后會自動立即保存在ini文件中。
點擊字符串右邊的發送按鈕即可以發送這條字符串到串口。面板上的“加回車換行”和“末尾加校驗”對多條字符串的發送也有效。
〖5.1〗“循環發送”:勾選后,將自動按設定的該條目的時間間隔循環發送有內容的多條字符串。
自動循環發送時,按順序號從小到大發送,順序號為0條目不會發送.發送后延時該條目設定的延時時間.正在發送的數據串對應的注釋文字會變成紅色.
〖5.2〗點多條發送的界面上方的"多條幫助"可獲得更多詳細的幫助信息.請多看幾遍!
【6】終端仿真:
〖6.1發送方式選擇: 回車后發送輸入行〗 在接收顯示窗口里按“回車”,將會發送“在該窗口輸入的最新一行字符+回車”。
〖6.2發送方式選擇: 按鍵立即發送鍵值〗 在接收顯示窗口里按鍵時,將會立即發送該鍵值。
〖6.3選擇: 本地回顯按鍵值〗 對于按鍵立即發送鍵值方式,勾選本項后按鍵會本地處理回顯,顯示出這個字符.
常見問題:
串口調試助手提示"沒有發現此串口或被占用"?
是不是COMSS里面的設置關閉了,還有我的電腦-屬性-硬件-設備管理-端口-通訊端口-屬性-端口設置-高級 看是不是被占用了,克隆的系統有可能會出現COM口被占用的情況,在設備管理里面把端口刪掉 在找次硬件一般情況下 都能恢復。
串口調試工具對硬件調試有什么作用?
硬件中通常是嵌入式軟件,嵌入式軟件的重要調試手段就是打印執行日志,用來接收日志的大多是串口,故需要串口調試軟件進行通信。
用Sscom串口助手快速發送串口指令?
直接打開SSCOM串口調試助手文件路徑中的“sscom.ini”,然后在如下圖表示的位置根據其前面的格式輸入相關需要常用的命令,然后點擊保存
如下圖就已經有了事先輸入好的命令啦,而且hex值自動勾選的哦