<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>

新聞中心

EEPW首頁(yè) > 嵌入式系統 > 設計應用 > 串行總線(xiàn)技術(shù)全面解析

串行總線(xiàn)技術(shù)全面解析

作者: 時(shí)間:2014-01-22 來(lái)源:網(wǎng)絡(luò ) 收藏
隨著(zhù)嵌入式技術(shù)的發(fā)展,也被越來(lái)越多的應用于各個(gè)領(lǐng)域。比如CAN 是Controller Area Network 的縮寫(xiě)(以下稱(chēng)為CAN),是ISO國際標準化的串行通信協(xié)議。在當前的汽車(chē)產(chǎn)業(yè)中,出于對安全性、舒適性、方便性、低公害、低成本的要求,各種各樣的電子控制系統被開(kāi)發(fā)了出來(lái)。由于這些系統之間通信所用的數據類(lèi)型及對可靠性的要求不盡相同,由多條總線(xiàn)構成的情況很多,線(xiàn)束的數量也隨之增加。為適應“減少線(xiàn)束的數量”、“通過(guò)多個(gè)LAN,進(jìn)行大量數據的高速通信”的需要,1986 年德國電氣商博世公司開(kāi)發(fā)出面向汽車(chē)的CAN 通信協(xié)議。此后,CAN 通過(guò)ISO11898 及ISO11519 進(jìn)行了標準化,現在在歐洲已是汽車(chē)網(wǎng)絡(luò )的標準協(xié)議。

  為滿(mǎn)足用戶(hù)對特殊串行總線(xiàn)調試的需求,一些測試儀器廠(chǎng)商推出了具備自定義串行總線(xiàn)觸發(fā)和分析功能的示波器產(chǎn)品,用戶(hù)可根據自己的需要進(jìn)行簡(jiǎn)單的設定就能實(shí)現非通用串行總線(xiàn)的調試。下文以橫河電機公司新推出的DLM2000示波器為例,詳細說(shuō)明一下此種功能。

  總線(xiàn),英文叫作“BUS”,即我們中文的“公共車(chē)”,這是非常形象的比如,公共車(chē)走的路線(xiàn)是一定的,我們任何人都可以坐公共車(chē)去該條公共車(chē)路線(xiàn)的任意一個(gè)站點(diǎn)。如果把我們人比作是電子信號,這就是為什么英文叫它為“BUS”而不是“CAR”的真正用意。當然,從專(zhuān)業(yè)上來(lái)說(shuō),總線(xiàn)是一種描述電子信號傳輸線(xiàn)路的結構形式,是一類(lèi)信號線(xiàn)的集合,是子系統間傳輸信息的公共通道。通過(guò)總線(xiàn)能使整個(gè)系統內各部件之間的信息進(jìn)行傳輸、交換、共享和邏輯控制等功能。如在計算機系統中,它是CPU、內存、輸入、輸出設備傳遞信息的公用通道,主機的各個(gè)部件通過(guò)主機相連接,外部設備通過(guò)相應的接口電路再于總線(xiàn)相連接。

  串行總線(xiàn)的分析功能分為兩個(gè)部分,總線(xiàn)觸發(fā)和總線(xiàn)分析。

  自定義串行總線(xiàn)的觸發(fā):

串行總線(xiàn)技術(shù)全面解析

圖表1 自定義串行總線(xiàn)觸發(fā)設定菜單

  DLM2000支持標準的CAN/LIN/I2C/SPI/UART總線(xiàn)觸發(fā),在串行總線(xiàn)觸發(fā)菜單中有一項是用戶(hù)定義>(User Define)。進(jìn)入這一項就可以進(jìn)行自定義總線(xiàn)的觸發(fā)設置。在此菜單中可以進(jìn)行如下設置:

  (DATA):指定通道作為數據信號源。

  激活電平(Active):指定將高電平或者低電平設為邏輯1。

  時(shí)鐘(Clock):對于通過(guò)時(shí)鐘同步的總線(xiàn),可以進(jìn)行時(shí)鐘的相關(guān)設置,選擇以及設定在時(shí)鐘信號的上升沿或下降沿進(jìn)行采樣。

  片選(CS):當使用時(shí)鐘同步信號時(shí),通過(guò)片選信號來(lái)控制數據的有效性??梢栽O置片選源,以及高電平有效或者低電平有效。

  鎖存(Latch):可以指定時(shí)鐘同步采樣的碼型與指定碼型進(jìn)行比較的時(shí)間??梢允嵌ㄦi存源,以及在鎖存源的上升沿或是下降沿進(jìn)行比較。

  觸發(fā)條件:可以將數據碼型作為觸發(fā)條件使用。當采樣得到的的碼型與指定碼型一致時(shí),數據碼型觸發(fā)條件成立。

串行總線(xiàn)技術(shù)全面解析

圖表2 自定義串行總線(xiàn)觸發(fā)條件設定

  數據碼型的長(cháng)度可以設為1~128位,并制定按照二進(jìn)制或是十六進(jìn)制來(lái)設定碼型。

  比特率:當沒(méi)有同步時(shí),可以對信號的比特率進(jìn)行設定,設定范圍從1kbps至50Mbps,步進(jìn)值為1kbps。

  下面是一個(gè)帶時(shí)鐘同步信號的自定義總線(xiàn)觸發(fā)示例。

  首先正確設置 數據源、片選信號和鎖存信號,再設置好相應的觸發(fā)條件,就可以像通用串行總線(xiàn)一樣進(jìn)行觸發(fā),捕獲所需要的信號波形。


上一頁(yè) 1 2 下一頁(yè)

評論


相關(guān)推薦

技術(shù)專(zhuān)區

關(guān)閉
国产精品自在自线亚洲|国产精品无圣光一区二区|国产日产欧洲无码视频|久久久一本精品99久久K精品66|欧美人与动牲交片免费播放
<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>