鑒于很多時(shí)候,大家需要進(jìn)行串口調(diào)試工作,小編為大家找來(lái)了一款最專業(yè)的串口調(diào)試助手-sscom32 win7 64,完美進(jìn)行串口數(shù)據(jù)調(diào)試工作,功能很全面,內(nèi)附sscom32源代碼,讓大家更加輕松的制作、完成自己的工作。歡迎下載!
sscom32怎么進(jìn)行串口調(diào)試
下載解壓后可以直接運(yùn)行sscom32,完美兼容win7 64位系統(tǒng),理論上win8、win10也是兼容的
如下圖 設(shè)置好通訊的參數(shù),波特率要和儀表一致。發(fā)送的第2、3 字符30 31 為儀表地址。當(dāng)儀表地址Addr 設(shè)為2時(shí),相應(yīng)發(fā)送數(shù)據(jù)為 30 32。Addr為25時(shí),發(fā)送的第2、3 字符為32 35。
特別注意: 字符串輸入框中的數(shù)據(jù)格式。
顯示方式 選HEX顯示則以16進(jìn)制顯示儀表返回的數(shù)據(jù)。
不同的型號(hào)儀表發(fā)送的數(shù)據(jù)格式不同,要根據(jù)說(shuō)明書(shū)的通訊協(xié)議格式。
如智能測(cè)控儀儀表和巡檢儀表一般發(fā)送: 04 30 31 52 30 30 05
PID調(diào)節(jié)儀 讀PV發(fā)送 04 30 31 52 30 30 05
讀HA發(fā)送 04 30 31 52 30 31 05
寫(xiě)HA =1230發(fā)送04 30 31 57 30 31 2B 31 32 33 30 2E 03
流量積算儀表 讀測(cè)量值累計(jì)量發(fā)送 04 30 31 52 05
注意:把文件夾拷貝到硬盤(pán)后,取消其只讀屬性,再運(yùn)行。
SSCOM32與單片機(jī)連接程序
1、SSCOM32是運(yùn)行在PC機(jī)上的串口調(diào)試軟件。PC機(jī)有串口的話(或通過(guò)USB轉(zhuǎn)串口),通過(guò)這個(gè)軟件,可以進(jìn)行配置該串口,并對(duì)數(shù)據(jù)收發(fā)進(jìn)行監(jiān)控。
2、你需要了解一些9針串口的資料。PC機(jī)或USB擴(kuò)展的串口,是232電平的串行通信口。
3、單片機(jī)也有串口,需要232電平轉(zhuǎn)換芯片,再與PC機(jī)串口相連。
4、編寫(xiě)單片機(jī)的串口初始化,串口發(fā)送程序。通過(guò)232連接到PC。打開(kāi)PC的串口調(diào)試軟件,可以看到單片機(jī)發(fā)出的內(nèi)容。反過(guò)來(lái),PC上通過(guò)串口發(fā)出的內(nèi)容也經(jīng)232送到單片機(jī)的串口接收腳。串口接收程序相應(yīng)處理。
5、如果希望PC的串口來(lái)管理單片機(jī)的EEPROM,需要約定,如何通信完成讀寫(xiě)過(guò)程,即自定義通信協(xié)議實(shí)現(xiàn)讀寫(xiě)操作(比如,起止地址,內(nèi)容,讀寫(xiě)要求,參考其他的協(xié)議是如何表達(dá)的,方法有很多)。單片機(jī)開(kāi)發(fā)相應(yīng)的串口軟件,和EEPROM的讀寫(xiě)軟件。
6、另外,STC單片機(jī)支持串口編程,這需要看相關(guān)的資料。
sscom32源碼介紹
完整源碼,免費(fèi)下載。超級(jí)神器,大家都喜歡!
用的是createfile打開(kāi)串口,readfile,writefile讀寫(xiě)數(shù)據(jù)。
SSCOM32基本功能介紹
1.接收從串口進(jìn)來(lái)的數(shù)據(jù)并在窗口顯示.顯示流暢,可以保持接收大量數(shù)據(jù)不死機(jī).
2.所接收到的數(shù)據(jù)數(shù)據(jù)顯示方式可以選擇為字符方式或者HEX方式
4.中文顯示無(wú)亂碼,且不影響速度
5.串口波特率可以選擇為110bps-256000bps.(波特率>115200時(shí)需要硬件支持)
6.可以即時(shí)顯示存在的串口號(hào).如果您增加了usb轉(zhuǎn)串口等設(shè)備,串口號(hào)也會(huì)在列表中出現(xiàn).
7.可以選擇“5、6、7、8”四種數(shù)據(jù)長(zhǎng)度.
8.可以選擇為“1、1.5、2”三種停止位.(1.5停止位需要硬件支持)
8.可以自由選擇校驗(yàn)方式.
9.可以自由選擇流控方式.(某些計(jì)算機(jī)不能選擇硬流控)
10.串口設(shè)置和字符串操作等設(shè)置在程序關(guān)閉時(shí)自動(dòng)保存,打開(kāi)時(shí)自動(dòng)載入.
11.可以在接收窗口按鍵即發(fā)送該鍵值.
12.可以在字符串輸入框輸入您想發(fā)送的字符串,并發(fā)送.
13.可以在字符串輸入框輸入您想發(fā)送的HEX數(shù)據(jù)串,數(shù)據(jù)的值從00到FF,沒(méi)有任何限制.
14.可以定時(shí)重復(fù)發(fā)送數(shù)據(jù),并可以設(shè)置發(fā)送時(shí)間間隔.
15.可以在發(fā)送字符串時(shí)選擇發(fā)送新行,即自動(dòng)加上回車換行.
16.可以顯示當(dāng)前串口的CTS、DSR、RLSL(CD)信號(hào)線的狀態(tài).
17.可以自由控制當(dāng)前串口的DTR、RTS信號(hào)線的輸出狀態(tài).
18.可以打開(kāi)一個(gè)文本文件或者一個(gè)二進(jìn)制文件預(yù)覽其內(nèi)容,查看方式可以是文本或者HEX方式.
19.可以打開(kāi)一個(gè)文本文件或者一個(gè)二進(jìn)制文件并以當(dāng)前波特率發(fā)送到串口.
20.可以保存串口接收到的內(nèi)容到文件,文件名取自當(dāng)前時(shí)間,保存在當(dāng)前目錄.
21.可以即時(shí)顯示發(fā)送的字節(jié)數(shù)和接收到的字節(jié)數(shù),按清除窗口將會(huì)清零.
22.帶有功能強(qiáng)大的擴(kuò)展功能:多條字符串發(fā)送預(yù)先定義,并自動(dòng)保存.
23.可以定義最多32條預(yù)備發(fā)送的字符串,每條字符串可以定義為HEX數(shù)據(jù)串或者字符串方式.在每一條數(shù)據(jù)的左邊打勾就表示這是一條hex數(shù)據(jù)串.
24.點(diǎn)擊字符串右邊的標(biāo)號(hào)即可以發(fā)送這條定義好的字符串.
25.可以設(shè)置為循環(huán)發(fā)送你定義過(guò)的多條字符串,并且可以設(shè)置發(fā)送時(shí)間間隔.
25.可以同時(shí)打開(kāi)多次軟件,進(jìn)行不同的串口的調(diào)試.
26.在產(chǎn)品信息欄可以從網(wǎng)上自動(dòng)獲得現(xiàn)時(shí)最新的產(chǎn)品信息.
27.這是個(gè)綠色軟件,單個(gè)文件即可執(zhí)行,不會(huì)給您的機(jī)器增加任何負(fù)擔(dān).
28.發(fā)送字符串時(shí)選擇'發(fā)送新行',可以加發(fā)回車換行.
- PC官方版
- 安卓官方手機(jī)版
- IOS官方手機(jī)版