阿貓串口調試助手,可以說是一款更適合嵌入式開發工程師開發調試使用的串口調試助手,是阿貓在項目開發過程中遇到各種問題解決方法與開發需求相結合而開發的一個實用簡潔高效的串口調試助手,不僅征集網友意見,而且會更新發布開源學習資料等,可以幫助沒有串口開發基礎的人或新手調試編寫一些自己的串口工具。
功能簡介: 阿貓串口調試助手除了具備普通串口的功能外,如COM口、波特率、數據位、校驗位、停止位的設置,數據HEX和ascii碼切換發送及顯示,數據保存等外,還加入了更實用的過濾高亮、查找高亮,常用CRC校驗,數字參考時鐘,發送后任意字節可選按步長自動增加,自增發送時可選校驗碼自動校驗,實時發送文本數據,效率快捷鍵等一系列特別實用的功能,使您的開發調試更加方便。 多種實用的功能方法均來自網友的推薦,阿貓串口也在根據網友的需要不斷更新新的特色功能。
一. 軟件界面
二. 特色功能介紹
1.接收數據過濾并實時高亮
大部分串口調試助手雖然有過濾功能,但是并沒高亮功能,例如在接收的一串十六進制的數據中,查找一兩個需要的字節,光靠眼睛是非常吃力的,鑒于此,阿貓增加了高亮功能,可以隨時顯示要查找數據的位置,緩解眼疲勞。
2.查找并高亮數據
阿貓串口提供了一種查找數據的方式,收到一些數據后,在“過濾幀關鍵字”里輸入要查找的內容,點擊查找關鍵字,會將要查找的關鍵字用顏色標識高亮出來,每查找一次,顏色變換一次,最多同時可以用七種不同的顏色標識。 3.數字參考時鐘
一個在調試過程中可能會用到的系統時鐘,精確到毫秒,提供開始時間和結束時間,自動計算間隔時長,可作為參考時間。 4.實用發送后自增發送
自增發送是指,發送一串十六進制數據后,根據需要可以自由設置從哪一個字節開始自動增加,以及所增加的步長值,周期可以設置連續的1~4個字節,且需注意,低字節在前,高字節在后。 示例:
命令:0D 55 FF 00 00 01 00 00 00 01 0A 28B4 B4
從第3個字節開始,周期為兩個字節,步長值為1,自增發送變化結果如下:
5.數據顯示格式控制
數據發送接收的格式可以根據需要自由選擇,一看便可明白: 6.自增發送時自動校驗
因為自增發送時發送的數據在不斷變化,因此如果在命令末尾添加了一定方式的校驗,那么校驗值跟隨變化也顯得非常必要,阿貓串口默認最后幾位為校驗字節,請務必首先根據自己的校驗方式校驗一次以確定最后幾個字節位為校驗字節。 該功能需要自增發送的同時勾選“自增發送區自動校驗”,請看示例。 示例:
發送區2,0D 55 1A 01 00 01 00 00 00 01 8E D8 DA 2F,
紅色為自增字節,黃色為CRC32校驗結果,請注意觀察變化。
7.校驗方式選擇
有和校驗、CRC8、CRC16、CRC32四種校驗方式可選,校驗后,可以根據需要的字節數進行顯示,如,僅低字節,或者低高字節,高低字節等方式。點擊更多校驗類型,獨立設置,自動保存。 8.效率快捷鍵和串口延時
a.串口延時是為了匹配不同的數據長度,以接收完整的數據包,軟件默認延時20ms。 b.追求效率的朋友就不用多說了,怎么順手怎么來,在高級里面有常用的快捷鍵介紹。 9.源代碼學習
窗口下面有源代碼按鈕,阿貓會將整理好的源代碼信息發送至窗口,想學的朋友可以不時的關注一下,算是一個學習交流。
下載地址:
7uax.rar
(1.27 MB, 下載次數: 134)
2016-1-4 01:54 上傳
點擊文件名下載附件
|