国产三级在线看完整版-内射白嫩大屁股在线播放91-欧美精品国产精品综合-国产精品视频网站一区-一二三四在线观看视频韩国-国产不卡国产不卡国产精品不卡-日本岛国一区二区三区四区-成年人免费在线看片网站-熟女少妇一区二区三区四区

儀器網(wǎng)(yiqi.com)歡迎您!

| 注冊2 登錄
網(wǎng)站首頁-資訊-話題-產(chǎn)品-評測-品牌庫-供應商-展會-招標-采購-知識-技術(shù)-社區(qū)-資料-方案-產(chǎn)品庫-視頻

問答社區(qū)

兩臺PC機如何實現(xiàn)串行通信

進口洋酒A 2007-07-02 21:12:06 443  瀏覽
  • 越詳細越好,Z好把雙機串行通信系統(tǒng)設(shè)計的內(nèi)容也搞上來!如果好的話還有加分!是用匯編或是C編程,對PC機串行口控制進行串行通信傳輸信息和文件。... 越詳細越好,Z好把雙機串行通信系統(tǒng)設(shè)計的內(nèi)容也搞上來!如果好的話還有加分! 是用匯編或是C編程,對PC機串行口控制進行串行通信傳輸信息和文件。 展開

參與評論

全部評論(2條)

  • 陽高大善人 2007-07-03 00:00:00
    串口是計算機上一種非常通用設(shè)備通信的協(xié)議(不要與通用串行總線Universal Serial Bus或者USB混淆)。大多數(shù)計算機包含兩個基于RS232的串口。串口同時也是儀器儀表設(shè)備通用的通信協(xié)議;很多GPIB兼容的設(shè)備也帶有RS-232口。同時,串口通信協(xié)議也可以用于獲取遠程采集設(shè)備的數(shù)據(jù)。 串口通信的概念非常簡單,串口按位(bit)發(fā)送和接收字節(jié)。盡管比按字節(jié)(byte)的并行通信慢,但是串口可以在使用一根線發(fā)送數(shù)據(jù)的同時用另一根線接收數(shù)據(jù)。它很簡單并且能夠?qū)崿F(xiàn)遠距離通信。比如IEEE488定義并行通行狀態(tài)時,規(guī)定設(shè)備線總常不得超過20米,并且任意兩個設(shè)備間的長度不得超過2米;而對于串口而言,長度可達1200米。 典型地,串口用于ASCII碼字符的傳輸。通信使用3根線完成:(1)地線,(2)發(fā)送,(3)接收。由于串口通信是異步的,端口能夠在一根線上發(fā)送數(shù)據(jù)同時在另一根線上接收數(shù)據(jù)。其他線用于握手,但是不是必須的。串口通信Z重要的參數(shù)是波特率、數(shù)據(jù)位、停止位和奇偶校驗。對于兩個進行通行的端口,這些參數(shù)必須匹配: a,波特率:這是一個衡量通信速度的參數(shù)。它表示每秒鐘傳送的bit的個數(shù)。例如300波特表示每秒鐘發(fā)送300個bit。當我們提到時鐘周期時,我們就是指波特率例如如果協(xié)議需要4800波特率,那么時鐘是4800Hz。這意味著串口通信在數(shù)據(jù)線上的采樣率為4800Hz。通常電話線的波特率為14400,28800和36600。波特率可以遠遠大于這些值,但是波特率和距離成反比。高波特率常常用于放置的很近的儀器間的通信,典型的例子就是GPIB設(shè)備的通信。 b,數(shù)據(jù)位:這是衡量通信中實際數(shù)據(jù)位的參數(shù)。當計算機發(fā)送一個信息包,實際的數(shù)據(jù)不會是8位的,標準的值是5、7和8位。如何設(shè)置取決于你想傳送的信息。比如,標準的ASCII碼是0~127(7位)。擴展的ASCII碼是0~255(8位)。如果數(shù)據(jù)使用簡單的文本(標準 ASCII碼),那么每個數(shù)據(jù)包使用7位數(shù)據(jù)。每個包是指一個字節(jié),包括開始/停止位,數(shù)據(jù)位和奇偶校驗位。由于實際數(shù)據(jù)位取決于通信協(xié)議的選取,術(shù)語“包”指任何通信的情況。 c,停止位:用于表示單個包的Z后一位。典型的值為1,1.5和2位。由于數(shù)據(jù)是在傳輸線上定時的,并且每一個設(shè)備有其自己的時鐘,很可能在通信中兩臺設(shè)備間出現(xiàn)了小小的不同步。因此停止位不僅僅是表示傳輸?shù)慕Y(jié)束,并且提供計算機校正時鐘同步的機會。適用于停止位的位數(shù)越多,不同時鐘同步的容忍程度越大,但是數(shù)據(jù)傳輸率同時也越慢。 d,奇偶校驗位:在串口通信中一種簡單的檢錯方式。有四種檢錯方式:偶、奇、高和低。當然沒有校驗位也是可以的。對于偶和奇校驗的情況,串口會設(shè)置校驗位(數(shù)據(jù)位后面的一位),用一個值確保傳輸?shù)臄?shù)據(jù)有偶個或者奇?zhèn)€邏輯高位。例如,如果數(shù)據(jù)是011,那么對于偶校驗,校驗位為0,保證邏輯高的位數(shù)是偶數(shù)個。如果是奇校驗,校驗位位1,這樣就有3個邏輯高位。高位和低位不真正的檢查數(shù)據(jù),簡單置位邏輯高或者邏輯低校驗。這樣使得接收設(shè)備能夠知道一個位的狀態(tài),有機會判斷是否有噪聲干擾了通信或者是否傳輸和接收數(shù)據(jù)是否不同步 參考資料:http://qzsuper.spaces.msn.com/PersonalSpace.aspx

    贊(14)

    回復(0)

    評論

  • 0蕾蕾l0 2017-09-08 00:00:00
    (1)接口的信號內(nèi)容 實際上RS-232-C的25條引線中有許多是很少使用的,在計算機與終端通訊中一般只使用3-9條引線。 (2)接口的電氣特性 在RS-232-C中任何一條信號線的電壓均為負邏輯關(guān)系。即:邏 輯“1”,-5— -15V;邏輯“0” +5— +15V 。噪聲容限為2V。即 要求接收器能識別低至+3V的信號作為邏輯“0”,高到-3V的信號 作為邏輯“1” (3) 接口的物理結(jié)構(gòu) RS-232-C接口連接器一般使用型號為DB-25的25芯插頭座,通常插頭在DCE端,插座在DTE端. 一些設(shè)備與PC機連接的RS-232-C接口,因為不使用對方的傳送控制信號,只需三條接口線,即“發(fā)送數(shù)據(jù)”、“接收數(shù)據(jù)”和“信號地”。 所以采用DB-9的9芯插頭座,傳輸線采用屏蔽雙絞線。 (4) 傳輸電纜長度 由RS-232C標準規(guī)定在碼元畸變小于4%的情況下,傳輸電纜長度應為50英尺,其實這個4%的碼元畸變是很保守的,在實際應用中,約有99%的用戶是按碼元畸變10-20%的范圍工作的,所以實際使用中Z大距離會遠超過50英尺,美國DEC公司曾規(guī)定允許碼元畸變?yōu)?10%而得出附表2 的實驗結(jié)果。 其中1號電纜為屏蔽電纜,型號為DECP.NO.9107723 內(nèi)有三對雙絞線,每對由22# AWG 組成,其外覆以屏蔽網(wǎng)。 2號電纜為不帶屏蔽的電纜。型號為DECP.NO.9105856-04是22#AWG的四芯電纜。

    贊(14)

    回復(0)

    評論

熱門問答

兩臺PC機如何實現(xiàn)串行通信
越詳細越好,Z好把雙機串行通信系統(tǒng)設(shè)計的內(nèi)容也搞上來!如果好的話還有加分!是用匯編或是C編程,對PC機串行口控制進行串行通信傳輸信息和文件。... 越詳細越好,Z好把雙機串行通信系統(tǒng)設(shè)計的內(nèi)容也搞上來!如果好的話還有加分! 是用匯編或是C編程,對PC機串行口控制進行串行通信傳輸信息和文件。 展開
2007-07-02 21:12:06 443 2
現(xiàn)場總線,串行通信,并行通信,以太網(wǎng)通信?
如何區(qū)分,他們之間的關(guān)系,求詳解... 如何區(qū)分,他們之間的關(guān)系,求詳解 展開
2018-05-21 18:14:13 412 1
串口通信和串行通信有什么區(qū)別?
 
2017-09-03 22:50:26 609 2
串行通信接口的標準
串行通信接口的標準... 串行通信接口的標準 展開
2008-12-06 07:26:15 403 2
如何才能ping通兩臺pc機ip地址分別為1.1.1.2和5.5.5.2
 
2018-12-07 17:43:53 335 0
如何實現(xiàn)兩臺伺服電機同步運行
 
2016-07-28 22:49:48 772 4
如何實現(xiàn)兩臺示波器的同步測量?
 
2015-12-07 15:27:59 327 1
我的電腦為什么沒有串行通信接口
我是今年5月1配置的電腦主版是技嘉GA-MA770-UD3機箱是金河田颶風8205我后面怎么沒有那2個9針的插孔就是接貓的那個東西我要用貓接電話線上網(wǎng)的才發(fā)現(xiàn)沒有那2個就是COM1COM2串行通信端口... 我是今年5月1配置的電腦 主版是 技嘉 GA-MA770-UD3 機箱是金河田 颶風8205 我后面怎么沒有那2個 9針的 插孔 就是接貓的 那個東西 我要用貓接電話線 上網(wǎng)的 才發(fā)現(xiàn) 沒有那2個 就是 COM1 COM2 串行通信端口 請問我還能用貓上網(wǎng)嗎? 主機后面有不少USB接口 有8個 好象 是不是 改成USB總線接口了? 展開
2009-07-29 01:48:32 508 3
測試兩臺PC通過兩個232轉(zhuǎn)485轉(zhuǎn)換器對接通信,為什么只能通一邊呢?
PC用usb轉(zhuǎn)232串口,驅(qū)動芯片不一樣會有區(qū)別嗎?兩個轉(zhuǎn)換器用串口交叉線相連,調(diào)試只能A向B發(fā),交換中間連線設(shè)備也是。
2014-12-11 11:21:56 555 1
描述兩臺計算機的如何進行通信
描述兩臺計算機的如何進行通信的一些具體的過程!謝謝............ 描述兩臺計算機的如何進行通信的一些具體的過程! 謝謝......... 展開
2005-12-30 09:45:28 536 5
數(shù)據(jù)采集卡與一體化觸摸屏如何實現(xiàn)通信
 
2014-04-01 19:35:51 481 1
一臺計算機上兩個串口如何實現(xiàn)通信?
 
2018-03-13 13:48:56 469 1
一臺計算機上兩個串口如何實現(xiàn)通信
 
2013-04-23 05:14:16 590 3
PC如何上傳數(shù)據(jù)到 DCS上位機?
PC連接了設(shè)備,獲取了設(shè)備反饋的信息,但同時其中部分信息要反饋給DCS上位機,如何在PC上把數(shù)據(jù)通過MODBUS協(xié)議發(fā)送給DCS上位機????
2016-11-16 09:05:42 452 1
泰克示波器MSO2000B、DPO2000B-輕松實現(xiàn)串行總

泰克MSO2000BDPO2000B系列示波器一個主要的應用是調(diào)試串行總線。在所有電子器件設(shè)計工程師中,大約有60%的工程師在日常設(shè)計和調(diào)試事務中要處理串行總線。這時就學要有一個產(chǎn)品來幫助他們選擇性地從串行流中捕獲數(shù)據(jù),然后分析分組內(nèi)容和其他相關(guān)信號。

在串行總線結(jié)構(gòu)中,一條信號路徑可以傳送地址信號、控制信號和時鐘信號。MSO2000B和DPO2000B系列示波器提供了一個理想的平臺,可以從當前某些Z常用的低速串行總線中采集和分析信號,包括I2C, SPI, RS-232, CAN和LIN。MSO2000B和DPO2000B系列示波器的基本帶寬、采樣率、記錄長度和通道數(shù)量完全可以勝任這一工作。而Z重要的是,某些duchuang的新功能使得串行調(diào)試工作變得更加簡單。

 

圖一DPO2000B

 

圖二MSO2000B

串行總線調(diào)試由多個步驟組成:觸發(fā)指定的串行事件;解碼該事件,編譯內(nèi)容;搜索其他發(fā)生事件或感興趣事件的數(shù)據(jù)。

MSO2000B和DPO2000B系列示波器通過下述duchuang功能,為串行總線調(diào)試帶來全新變革:

一、觸發(fā)串行分組內(nèi)容。

二、自動解碼和顯示分組,以用戶能讀懂的、簡單通俗的格式提供數(shù)據(jù)來顯示內(nèi)容(如二進制、十六進制)。

三、事件表:以表格方式查看捕獲的所有分組,在很大程度上與邏輯分析儀上顯示的信息類似。

四、整體數(shù)據(jù)搜索功能,找到和標記各個串行事件,在1M標配波形內(nèi)存中加快點到點導航速度。

觸發(fā)——diyi步,輕松實現(xiàn)

在調(diào)試過程中,通常必須確認某個串行分組已經(jīng)通過總線生成或發(fā)送。分組包含嵌入式數(shù)據(jù)值和其他消息。常用的示波器功能如狀態(tài)觸發(fā)或碼型觸發(fā)不適用這一目的,它們是為多條通道上的并行數(shù)據(jù)設(shè)計的。這就需要一種可以對串行流內(nèi)容作出響應的觸發(fā)功能。

 

在配備選配的DPO2EMBD I2C和SPI應用模塊、DPO2COMP RS-232/422/485/UART模塊和/或DPO2AUTO CAN和LIN模塊時,MSO2000B和DPO2000B系列將對用戶指定的觸發(fā)條件作出響應,包括串行數(shù)據(jù)內(nèi)容、地址開始和結(jié)束消息等等。

觸發(fā)有兩種直接效應。diyi,儀器采集事件及其前后的事件,容量高達1M樣點。第二,觸發(fā)證實發(fā)生了指定的事件。

泰克MSO2000B和DPO2000B系列示波器包括一對前面板“Bus”按鈕(B1和B2),加快了串行分析速度。事實上,每個按鈕為每種特定類型的串行總線選擇預置值。通過分別定義哪些通道接收時鐘信號和數(shù)據(jù)信號,以及決定兩種二進制狀態(tài)(1和0)的門限,工程師們就能以此創(chuàng)建預置值。這一設(shè)置自動保存,通過簡單地調(diào)用相應的Bus按鈕,在以后仍可以重新使用這一設(shè)置(除非被重寫)。工程師不再需要重復處理多個內(nèi)嵌菜單或為串行總線設(shè)置門限。在設(shè)置采集串行數(shù)據(jù)時,Bus按鈕節(jié)約了時間,特別是在調(diào)試一條以上的總線配置時。

Busforms的優(yōu)點

串行分組波形在示波器顯示屏上作為一串1和0值顯示。通過跟蹤時鐘邊沿及相關(guān)二進制數(shù)據(jù)值來解碼這些信息非常麻煩,而且容易出錯,但許多工程師一直不得不通過這種方式編譯其串行數(shù)據(jù)采樣。

 

泰克MSO2000B和DPO2000B系列示波器自動解碼I2C、SPI、RS-232/422/485/UART、CAN和LIN總線的二進制分組。顯示畫面不僅能顯示波形,還能顯示獨特的busform視圖。Busform視圖由業(yè)內(nèi)lingxian的泰克邏輯分析儀平臺演進而來,是由符號包絡構(gòu)成的一條軌跡,這些符號包絡與波形視圖上的分組成分對準。但是busform并不是單獨的1和0二進制脈沖,而是包含一個表示解碼的分組成分的十六進制、十進制或ASCII 值(如果愿意,可以選擇二進制格式)。

這樣,工程師們可以一目了然地查看總線上發(fā)生的情況,而沒有冗長、麻煩的手動解碼流程。同樣,還能顯示其他重要的事件和取值的符號,包括:開始事件,結(jié)束事件,標識符事件,地址事件(包括讀或?qū)憼顟B(tài)),數(shù)據(jù)及許多其他事件(視標準而定)。事實上,泰克MSO2000B和DPO2000B系列示波器完成了此前一直“用手”完成的工作,而且只需幾秒就可以完成。

除此之外,泰克MSO2000B和DPO2000B還提供了另一個節(jié)約時間的解碼視圖:事件表。它以表格格式表示解碼的內(nèi)容,每個項目都帶有一個時戳。它包括整個采集。因此,可以簡便地查看總線上每個單個事件,同時在消息之間簡便地進行定時測量。泰克MSO2000B和DPO2000B系列示波器可以對支持的任何串行總線生成事件表。還可以導出事件表,在PC上進一步進行分析。

 

一旦采集完成,通常必需查看整個記錄,以全面調(diào)試問題,其可能要高達1M樣點。即使是由示波器解碼每個分組,手動查看采集中每個分組可能會需要很長的時間。較好的解決方案是擁有一個工具,自動搜索現(xiàn)有的采集數(shù)據(jù),找到滿足用戶指定標準的事件。

泰克示波器MSO2000B和DPO2000B的duchuang功能,為串行總線調(diào)試帶來全新變革,為廣大電子工程師提供功能更強大的測試產(chǎn)品,更完善的測試體驗。安泰測試作為西北Z專業(yè)的測試儀器服務商,我們與泰克廠家一起為廣大客戶提供優(yōu)質(zhì)的產(chǎn)品、專業(yè)的技術(shù)服務。


2020-04-27 11:39:46 378 0
PXI機箱怎么實現(xiàn)跟PC連接實現(xiàn)遠程控制
PXI機箱怎么實現(xiàn)跟PC連接實現(xiàn)遠程控制,我指的是物理連接
2013-07-12 17:50:59 465 1
觸摸屏如何同時跟兩個控制器實現(xiàn)串口通信
 
2012-12-15 19:52:18 524 1
串行傳輸,串行傳輸是什么意思
 
2013-10-11 07:58:19 331 1
嵌入式計算機和PC機 連接
嵌入式計算機和PC機 經(jīng)交換機連接外,用網(wǎng)線連接可以嗎,經(jīng)嵌入式計算機的控制臺連接,這幾種連接目的一樣嗎?網(wǎng)線連接用兩個機器的網(wǎng)口直接練嗎?還有建超級中斷時什么時候用COM口和那個電話的那個?越詳細越好?謝謝?。?!
2010-08-22 09:31:47 500 2
如何使用觸摸屏連接線實現(xiàn)西門子PLC與PC連接
 
2017-05-22 04:45:16 467 1

4月突出貢獻榜

推薦主頁

最新話題