為什么我的串口設備總是不受控制
來源:思美特 編輯:數(shù)字音視工程 2009-06-03 10:45:58 加入收藏 咨詢

咨詢
所在單位: | * |
姓名: | * |
手機: | * |
職位: | |
郵箱: | * |
其他聯(lián)系方式: | |
咨詢內(nèi)容: | |
驗證碼: |
|
確定
為什么我的串口設備總是不受控制
通常我們的串行接口不受控制主要有以下幾個方面:
① 波特率等設置不正確
首先核對該設備的串行控制的波特率,如果不確定,請咨詢您的設備經(jīng)銷商,如果還是不行,只有試驗,您可以按照9600、19200、1200、……的順序,其他停止位等設置一般為:N-8-1。
② 串行控制代碼不正確
請仔細核對您的控制代碼,查看有無錯誤,格式是否正確、是否需要回車、確認等以表示代碼結(jié)束等。
③ 串行連接線引腳錯誤
不同設備的串行控制的引腳順序、接口類型均不一樣,所以需要我們確定其中的每一項:普通的引腳順序2、3是直通,還是交叉;設備連接頭是否都為DB9型接口,如果不是,不同接口之間的引腳順序更應該注意;兩端是否同為RS232/422/485中的一種,如果不同類型需要通訊,還必須的加上協(xié)議轉(zhuǎn)換器等。
通常情況下,我們的系統(tǒng)和需要控制的設備的串行連接均使用標準接口,即使用2、3引腳的直通或者交叉線(地線直通)。具體使用方法如下圖所示:
圖:串行接口直通接法 圖:串行接口交叉接法
免責聲明:本文來源于思美特,本文僅代表作者個人觀點,本站不作任何保證和承諾,若有任何疑問,請與本文作者聯(lián)系或有侵權行為聯(lián)系本站刪除。(原創(chuàng)稿件未經(jīng)許可,不可轉(zhuǎn)載,轉(zhuǎn)載請注明來源)
評論comment