超級(jí)終端及串口硬件連接_第1頁
超級(jí)終端及串口硬件連接_第2頁
超級(jí)終端及串口硬件連接_第3頁
超級(jí)終端及串口硬件連接_第4頁
超級(jí)終端及串口硬件連接_第5頁
已閱讀5頁,還剩6頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、widows自帶的超級(jí)終端調(diào)試串口 及串口的硬件連接(帶圖)(信息來源:網(wǎng)絡(luò))在調(diào)試MCU系統(tǒng)時(shí),我們常用widows自帶的超級(jí)終端來做為顯示。 通過點(diǎn)擊開始程序附件通訊中的超級(jí)終端,我們可以打開一個(gè)新的 終端。然后設(shè)置好名稱,選擇好端口(如COM1),波特率(即每秒位數(shù)), 數(shù)據(jù)位(通常選擇8位),奇偶校驗(yàn)(一般選擇無),停止位,數(shù)據(jù)流控制( 一般選擇無),然后就可以開始使用超級(jí)終端了。用鍵盤直接在超級(jí)終端輸入 字符,就會(huì)通過串口發(fā)送出去,在沒有設(shè)置回顯時(shí),輸入的是看不到的。 將串口的2腳(即數(shù)據(jù)接收端)跟3腳(即數(shù)據(jù)發(fā)送端)連接在一起,再敲 鍵盤,就會(huì)發(fā)現(xiàn)按下的鍵顯示在上面了,這樣可以用來

2、檢測(cè)串口是否工作正 常。將單片機(jī)的串口通過232電平轉(zhuǎn)換后連接到PC的串口上,就可以通過 超級(jí)終端來顯示信息和發(fā)送命令了。超級(jí)終端是windows自帶的一個(gè)串口調(diào)試工具,其使用較為簡(jiǎn)單,被廣泛使用在串口設(shè)備的初級(jí)調(diào)試上。     下面介紹一下一般使用的步驟:配置連接需要調(diào)試串口基本參數(shù),其操作為:1) 選擇菜單“文件”下“屬性”菜單項(xiàng)。2) 配置調(diào)試設(shè)備所連接串口“連接時(shí)使用”3) 按“配置”按鈕進(jìn)行配置選定串口信息4) 依次選定每秒位數(shù)(波特率)等參數(shù),一般情況下MODEM設(shè)置波特率后即可,其它位取默認(rèn)設(shè)置。5) 確定退出配置6) 按工具條上

3、“呼叫”按鈕連接所調(diào)試設(shè)備7) 輸入英文字母AT然后回車,此時(shí)如果設(shè)置正確,則會(huì)返回英文字母OK) 如果參數(shù)設(shè)置不正確,則提示無法連接,或者連接后無法輸入AT字母,此時(shí),請(qǐng)確認(rèn)步驟2)中串口選擇正確、請(qǐng)確認(rèn)波特率設(shè)置正確。9) 大部分GPRS MODEM出廠的時(shí)候其波特率已經(jīng)設(shè)置為115200,但是也可能部分設(shè)置為9600或者其它。在MODEM支持的范圍內(nèi),越高的波特率代表了越高的計(jì)算機(jī)傳輸數(shù)據(jù)到MODEM的能力。常用的幾個(gè)AT命令1) AT測(cè)試指令,返回OK表示串口設(shè)備正常2) AT+CGMM顯示MODEM型號(hào)3) AT+CGMR顯示MODEM軟件版本號(hào)4) AT+CGMI顯示MODEM生產(chǎn)

4、廠家5) AT+IPR=?/AT+IPR?/ AT+IPR=115200前者查詢MODEM支持的所有波特率,后者顯示當(dāng)前設(shè)定波特率,最后一條是設(shè)置MODEM波特率為115200。為了您的安全,請(qǐng)只打開來源可靠的網(wǎng)址 打開網(wǎng)站    取消串口連接線的制作方法 com線制作 rs232在電腦的使用中往往會(huì)遇到各種各樣的連接線。這些連接線外觀上好像都差不多,但內(nèi)部結(jié)構(gòu)完全不同并且不能混用。如果在使用中這些連接線壞了,往往很多使用者都不知道應(yīng)該怎么辦,下面就給出這些常見的連接線的連線方法以便于修理或查找故障。在介紹之前先對(duì)一些市場(chǎng)常用名詞做出解釋?,F(xiàn)在所有的接頭

5、都可以分為公頭和母頭兩大類。公頭:泛指所有針式的接頭。母頭:泛指所有插槽式的接頭。所有接頭的針腳有統(tǒng)一規(guī)定,在接頭上都印好了的,連接時(shí)要注意查看。在接線時(shí)沒有提及的針腳都懸空不管。下面給出串口,并口各針腳功能表以供高級(jí)用戶維護(hù)電纜或接頭時(shí)使用。25針串口功能一覽針腳 功能2 發(fā)送數(shù)據(jù)(TXD)3 接收數(shù)據(jù) (RXD)4 發(fā)送請(qǐng)求 (RTS)5 發(fā)送清除 (CTS)6 數(shù)據(jù)準(zhǔn)備好 (DSR)7 信號(hào)地 (GND)8 載波檢測(cè) (DCD)20 數(shù)據(jù)終端準(zhǔn)備好 (DTR)22 振鈴指示 (RI)9針串口功能一覽表針腳 功能1 載波檢測(cè) (DCD)2 接收數(shù)據(jù) (RXD)3 發(fā)送數(shù)據(jù)(TXD)4 數(shù)據(jù)

6、終端準(zhǔn)備好 (DTR)5 信號(hào)地 (GND)6 數(shù)據(jù)準(zhǔn)備好 (DSR)7 發(fā)送請(qǐng)求 (RTS)8 發(fā)送清除 (CTS)9 振鈴指示 (RI)串口聯(lián)機(jī)線的連接方法串口聯(lián)機(jī)線主要用于直接把兩臺(tái)電腦的com口連接。比較早一點(diǎn)的AT架構(gòu)的電腦的串口有為9針,和25針兩種,現(xiàn)在的ATX架構(gòu)的電腦兩個(gè)串口全部是9針。于是聯(lián)機(jī)線就分為3種(9針對(duì)9針串口聯(lián)機(jī)線,9針對(duì)25針串口聯(lián)機(jī)線,25針對(duì)25針串口聯(lián)機(jī)線)這些直接電纜連接線可以互換的連線方法如下表:串口連機(jī)線一覽9針對(duì)9針串口連接9針母頭 9針母頭 2 3 3 2 4 6 5 5 6 4 7 8 8 725針對(duì)25針串口連接25針母頭 25針母頭 2

7、3 3 2 4 5 5 4 6 20 7 7 20 69針對(duì)25針串口連接9針母頭 25針母頭 2 2 3 3 4 6 5 7 6 20 7 5 8 4 串口轉(zhuǎn)接線這種轉(zhuǎn)接線適用于9針串口和25針串口的轉(zhuǎn)換。首先,根據(jù)需要(9轉(zhuǎn)25或25轉(zhuǎn)9)選擇兩個(gè)轉(zhuǎn)接頭。選擇方法如下:9針轉(zhuǎn)25針(9針公頭,25針母頭)。25針轉(zhuǎn)9針(25針公頭,9針母頭)。然后使用盡量短的帶屏蔽的多芯連接線。連接方法如下表串口轉(zhuǎn)接線一覽9針接頭 25針接頭 1 8 2 3 3 2 4 20 5 7 6 6 7 4 8 5 9 22-目前較為常用的串口有9針串口(DB9)和25針串口(DB25),通信距離較近時(shí)(<

8、12m),可以用電纜線直接連接標(biāo)準(zhǔn)RS232端口 (RS422,RS485較遠(yuǎn)),若距離較遠(yuǎn),需附加調(diào)制解調(diào)器(MODEM)。最為簡(jiǎn)單且常用的是三線制接法,即地、接收數(shù)據(jù)和發(fā)送數(shù)據(jù)三腳相連。同一個(gè)串口的接收腳和發(fā)送腳直接用線相連,對(duì)9針串口和25針串口,均是2與3直接相連;兩個(gè)不同串口(不論是同一臺(tái)計(jì)算機(jī)的兩個(gè)串口或分別是不同計(jì)算機(jī)的串口)接收數(shù)據(jù)針腳(或線)與發(fā)送數(shù)據(jù)針腳(或線)相連,彼此交叉,信號(hào)地對(duì)應(yīng)相接,就能百戰(zhàn)百勝。   接頭可以分為公頭和母頭:公頭泛指針式的接頭;母頭泛指插槽式的接頭。所有接頭的針腳有統(tǒng)一規(guī)定,在接頭上有印好的序號(hào),連接時(shí)要注意查看。在接線時(shí)沒有

9、提及的針腳都懸空不管。串口各針腳功能表 25針串口功能一覽 針腳 功能 2 發(fā)送數(shù)據(jù)(TXD) 3 接收數(shù)據(jù) (RXD) 4 發(fā)送請(qǐng)求 (RTS) 5 發(fā)送清除 (CTS) 6 數(shù)據(jù)準(zhǔn)備好 (DSR) 7 信號(hào)地 (GND) 8 載波檢測(cè) (DCD) 20 數(shù)據(jù)終端準(zhǔn)備好 (DTR) 22 振鈴指示 (RI) 九針串口功能一覽表 針腳 功能 1 載波檢測(cè) (DCD) 2 接收數(shù)據(jù) (RXD) 3 發(fā)送數(shù)據(jù)(TXD) 4 數(shù)據(jù)終端準(zhǔn)備好 (DTR) 5 信號(hào)地 (GND) 6 數(shù)據(jù)準(zhǔn)備好 (DSR) 7 發(fā)送請(qǐng)求 (RTS) 8 發(fā)送清除 (CTS) 9 振鈴指示 (RI)我需要制作一條兩頭都是

10、公頭的線,用來連接gprs和開發(fā)板。連接方法就是:1-1,2-3,3-2,4-4,5-5,6-6,7-7,8-8,9-9。就是2,3對(duì)調(diào),其他的直連。附顏色與引腳的關(guān)系(不知道此關(guān)系有沒有通用性):1黑,2棕,3紅,4橙,5黃,6綠,7藍(lán),8紫,9白。串口通訊流控制    在串行通訊處理中,常??吹絉TS/CTS和XON/XOFF這兩個(gè)選項(xiàng),這就是兩個(gè)流控制的選項(xiàng),目前流控制主要應(yīng)用于調(diào)制解調(diào)器的數(shù)據(jù)通訊中,但對(duì)普通RS232編程,了解一點(diǎn)這方面的知識(shí)是有好處的。那么,流控制在串行通訊中有何作用,在編制串行通訊程序怎樣應(yīng)用呢?    

11、 1.流控制在串行通訊中的作用    這里講到的“流”,當(dāng)然指的是數(shù)據(jù)流。數(shù)據(jù)在兩個(gè)串口之間傳輸時(shí),常常會(huì)出現(xiàn)丟失數(shù)據(jù)的現(xiàn)象,或者兩臺(tái)計(jì)算機(jī)的處理速度不同,如臺(tái)式機(jī)與單片機(jī)之間的通訊,接收端數(shù)據(jù)緩沖區(qū)已滿,則此時(shí)繼續(xù)發(fā)送來的數(shù)據(jù)就會(huì)丟失?,F(xiàn)在我們?cè)诰W(wǎng)絡(luò)上通過 MODEM進(jìn)行數(shù)據(jù)傳輸,這個(gè)問題就尤為突出。流控制能解決這個(gè)問題,當(dāng)接收端數(shù)據(jù)處理不過來時(shí),就發(fā)出“不再接收”的信號(hào),發(fā)送端就停止發(fā)送,直到收到 “可以繼續(xù)發(fā)送”的信號(hào)再發(fā)送數(shù)據(jù)。因此流控制可以控制數(shù)據(jù)傳輸?shù)倪M(jìn)程,防止數(shù)據(jù)的丟失。 PC機(jī)中常用的兩種流控制是硬件流控制(包括RTS/CTS、DTR/CTS等)和

12、軟件流控制XON/XOFF(繼續(xù)/停止),下面分別說明。     2.硬件流控制    硬件流控制常用的有RTS/CTS流控制和DTR/DSR(數(shù)據(jù)終端就緒/數(shù)據(jù)設(shè)置就緒)流控制。硬件流控制必須將相應(yīng)的電纜線連上,用RTS/CTS (請(qǐng)求發(fā)送/清除發(fā)送)流控制時(shí),應(yīng)將通訊兩端的RTS、CTS線對(duì)應(yīng)相連,數(shù)據(jù)終端設(shè)備(如計(jì)算機(jī))使用RTS來起始調(diào)制解調(diào)器或其它數(shù)據(jù)通訊設(shè)備的數(shù)據(jù)流,而數(shù)據(jù)通訊設(shè)備(如調(diào)制解調(diào)器)則用CTS來起動(dòng)和暫停來自計(jì)算機(jī)的數(shù)據(jù)流。這種硬件握手方式的過程為:我們?cè)诰幊虝r(shí)根據(jù)接收端緩沖區(qū)大小設(shè)置一個(gè)高位標(biāo)志(可為緩沖區(qū)

13、大小的75)和一個(gè)低位標(biāo)志(可為緩沖區(qū)大小的25),當(dāng)緩沖區(qū)內(nèi)數(shù)據(jù)量達(dá)到高位時(shí),我們?cè)诮邮斩藢TS線置低電平(送邏輯 0),當(dāng)發(fā)送端的程序檢測(cè)到CTS為低后,就停止發(fā)送數(shù)據(jù),直到接收端緩沖區(qū)的數(shù)據(jù)量低于低位而將CTS置高電平。RTS則用來標(biāo)明接收設(shè)備有沒有準(zhǔn)備好接收數(shù)據(jù)。    常用的流控制還有還有DTR/DSR(數(shù)據(jù)終端就緒/數(shù)據(jù)設(shè)置就緒)。我們?cè)诖瞬辉僭斒?。由于流控制的多樣性,我個(gè)人認(rèn)為,當(dāng)軟件里用了流控制時(shí),應(yīng)做詳細(xì)的說明,如何接線,如何應(yīng)用。     3.軟件流控制    由于電纜線的限制,我們

14、在普通的控制通訊中一般不用硬件流控制,而用軟件流控制。一般通過XON/XOFF來實(shí)現(xiàn)軟件流控制。常用方法是:當(dāng)接收端的輸入緩沖區(qū)內(nèi)數(shù)據(jù)量超過設(shè)定的高位時(shí),就向數(shù)據(jù)發(fā)送端發(fā)出XOFF字符(十進(jìn)制的19或Control-S,設(shè)備編程說明書應(yīng)該有詳細(xì)闡述),發(fā)送端收到 XOFF字符后就立即停止發(fā)送數(shù)據(jù);當(dāng)接收端的輸入緩沖區(qū)內(nèi)數(shù)據(jù)量低于設(shè)定的低位時(shí),就向數(shù)據(jù)發(fā)送端發(fā)出XON字符(十進(jìn)制的17或Control- Q),發(fā)送端收到XON字符后就立即開始發(fā)送數(shù)據(jù)。一般可以從設(shè)備配套源程序中找到發(fā)送的是什么字符。    應(yīng)該注意,若傳輸?shù)氖嵌M(jìn)制數(shù)據(jù),標(biāo)志字符也有可能在數(shù)據(jù)流中出

15、現(xiàn)而引起誤操作,這是軟件流控制的缺陷,而硬件流控制不會(huì)有這個(gè)問題。RJ45轉(zhuǎn)DB9只要做3根線就可以了RJ45側(cè):           DB9側(cè):3         -       2    4         -       56         -       3RJ45的序號(hào):   _|-|123

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論