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

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

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

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

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

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

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

6、終端準備好 (DTR)5 信號地 (GND)6 數據準備好 (DSR)7 發(fā)送請求 (RTS)8 發(fā)送清除 (CTS)9 振鈴指示 (RI)串口聯機線的連接方法串口聯機線主要用于直接把兩臺電腦的com口連接。比較早一點的AT架構的電腦的串口有為9針,和25針兩種,現在的ATX架構的電腦兩個串口全部是9針。于是聯機線就分為3種(9針對9針串口聯機線,9針對25針串口聯機線,25針對25針串口聯機線)這些直接電纜連接線可以互換的連線方法如下表:串口連機線一覽9針對9針串口連接9針母頭 9針母頭 2 3 3 2 4 6 5 5 6 4 7 8 8 725針對25針串口連接25針母頭 25針母頭 2

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

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

9、提及的針腳都懸空不管。串口各針腳功能表 25針串口功能一覽 針腳 功能 2 發(fā)送數據(TXD) 3 接收數據 (RXD) 4 發(fā)送請求 (RTS) 5 發(fā)送清除 (CTS) 6 數據準備好 (DSR) 7 信號地 (GND) 8 載波檢測 (DCD) 20 數據終端準備好 (DTR) 22 振鈴指示 (RI) 九針串口功能一覽表 針腳 功能 1 載波檢測 (DCD) 2 接收數據 (RXD) 3 發(fā)送數據(TXD) 4 數據終端準備好 (DTR) 5 信號地 (GND) 6 數據準備好 (DSR) 7 發(fā)送請求 (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對調,其他的直連。附顏色與引腳的關系(不知道此關系有沒有通用性):1黑,2棕,3紅,4橙,5黃,6綠,7藍,8紫,9白。串口通訊流控制    在串行通訊處理中,常??吹絉TS/CTS和XON/XOFF這兩個選項,這就是兩個流控制的選項,目前流控制主要應用于調制解調器的數據通訊中,但對普通RS232編程,了解一點這方面的知識是有好處的。那么,流控制在串行通訊中有何作用,在編制串行通訊程序怎樣應用呢?    

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

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

13、大小的75)和一個低位標志(可為緩沖區(qū)大小的25),當緩沖區(qū)內數據量達到高位時,我們在接收端將CTS線置低電平(送邏輯 0),當發(fā)送端的程序檢測到CTS為低后,就停止發(fā)送數據,直到接收端緩沖區(qū)的數據量低于低位而將CTS置高電平。RTS則用來標明接收設備有沒有準備好接收數據。    常用的流控制還有還有DTR/DSR(數據終端就緒/數據設置就緒)。我們在此不再詳述。由于流控制的多樣性,我個人認為,當軟件里用了流控制時,應做詳細的說明,如何接線,如何應用。     3.軟件流控制    由于電纜線的限制,我們

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

15、現而引起誤操作,這是軟件流控制的缺陷,而硬件流控制不會有這個問題。RJ45轉DB9只要做3根線就可以了RJ45側:           DB9側:3         -       2    4         -       56         -       3RJ45的序號:   _|-|123

溫馨提示

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

評論

0/150

提交評論