在线看毛片网站电影-亚洲国产欧美日韩精品一区二区三区,国产欧美乱夫不卡无乱码,国产精品欧美久久久天天影视,精品一区二区三区视频在线观看,亚洲国产精品人成乱码天天看,日韩久久久一区,91精品国产91免费

<menu id="6qfwx"><li id="6qfwx"></li></menu>
    1. <menu id="6qfwx"><dl id="6qfwx"></dl></menu>

      <label id="6qfwx"><ol id="6qfwx"></ol></label><menu id="6qfwx"></menu><object id="6qfwx"><strike id="6qfwx"><noscript id="6qfwx"></noscript></strike></object>
        1. <center id="6qfwx"><dl id="6qfwx"></dl></center>

            新聞中心

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

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

            作者: 時(shí)間:2014-01-22 來(lái)源:網(wǎng)絡(luò) 收藏

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

            圖表3 時(shí)鐘同步串行總線(xiàn)觸發(fā)示例

              自定義串行總線(xiàn)的分析:

              解碼設(shè)置

              進(jìn)行自定義總線(xiàn)的觸發(fā)之后,就可以進(jìn)行解碼分析了。同樣要進(jìn)行相應(yīng)的設(shè)置。與觸發(fā)的設(shè)置類(lèi)似,要指定、、片選源和鎖存源,并進(jìn)行相應(yīng)的設(shè)定;對(duì)于沒(méi)有時(shí)鐘同步的總線(xiàn),還要指定比特率,可設(shè)置范圍也是1kbps~50Mbps。之所以要設(shè)置解碼起始點(diǎn),是因?yàn)槭静ㄆ鳑](méi)有內(nèi)置自定義總線(xiàn)的協(xié)議,無(wú)法判斷總線(xiàn)的幀結(jié)構(gòu),所以需要手動(dòng)指定解碼的起始點(diǎn)。

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

            圖表4 自定義串行總線(xiàn)分析設(shè)定

              解碼顯示

              打開(kāi)解碼顯示功能,就可以在數(shù)據(jù)波形的下方看到解碼的結(jié)果了。由于沒(méi)有內(nèi)置協(xié)議,所以無(wú)法以幀結(jié)構(gòu)方式進(jìn)行顯示。

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

            圖表5 自定義串行總線(xiàn)解碼顯示格式設(shè)定

               數(shù)據(jù)搜索

              如果想在大量的數(shù)據(jù)中找到自己想要的數(shù)據(jù),可以使用搜索功能,指定搜索的數(shù)據(jù)位數(shù)以及數(shù)據(jù)碼型,執(zhí)行搜索后很快就會(huì)將搜索到的結(jié)果標(biāo)記出來(lái)并顯示在縮放窗口中。搜索設(shè)定與觸發(fā)條件設(shè)定類(lèi)似。

              下面以列車(chē)上常用的MVB串行總線(xiàn)為例,介紹自定義串行總線(xiàn)功能的使用方法。

              多功能車(chē)廂總線(xiàn)MVB(Multifunction Vehicle Bus)是列車(chē)通信網(wǎng)絡(luò)TCN(Train Communication Network)為實(shí)現(xiàn)位于同一車(chē)輛或固定重聯(lián)的不同車(chē)輛中的標(biāo)準(zhǔn)設(shè)備之間的數(shù)據(jù)通信而定義的總線(xiàn)標(biāo)準(zhǔn)。

              MVB總線(xiàn)上的串行數(shù)據(jù)采用異步差分傳輸?shù)穆鼜厮固卮a,曼徹斯特編碼中的每個(gè)數(shù)據(jù)位應(yīng)用以下規(guī)范編碼:

              a)一個(gè)“1”的編碼在位元的前半部分為“高”,后半部分為“低”;

              b)一個(gè)“0”的編碼在位元的前半部分為“低”,后半部分為“高”;

              如果曼徹斯特碼中出現(xiàn)整個(gè)位元的高電平(NH)或整個(gè)位元的低電平(NL),則被認(rèn)為非數(shù)據(jù)符,用于特殊場(chǎng)合,如:幀頭,幀尾標(biāo)識(shí)。

              MVB總線(xiàn)屬于異步傳輸總線(xiàn),所以在進(jìn)行觸發(fā)和分析時(shí)不需要設(shè)置、片選和鎖存等信號(hào),只需要設(shè)定正確的比特率與合適的開(kāi)始點(diǎn)。MVB總線(xiàn)的比特率一般為1.5Mbps,正確設(shè)置就可以了。

              需要注意的是開(kāi)始點(diǎn)的指定。因?yàn)镸VB總線(xiàn)采用曼徹斯特編碼,不同于常用的高低電平來(lái)確定邏輯“0”和“1”的方式,所以只有開(kāi)始點(diǎn)的位置很合適才能正確解碼。

              設(shè)置好之后,解碼結(jié)果會(huì)顯示在波形下方,通過(guò)人工對(duì)比可以簡(jiǎn)單判斷解碼是否正確。通過(guò)顯示設(shè)置可以將解碼結(jié)果顯示為二進(jìn)制、十六進(jìn)制或者ASCII形式,便于讀取。

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

            圖表6 MVB串行總線(xiàn)觸發(fā)分析

              如上面示例那樣,如果所調(diào)試的總線(xiàn)不是CAN,LIN,I2C,SPI以及UART這些通用串行總線(xiàn),DLM2000的自定義串行總線(xiàn)分析功能可在一定程度上為用戶(hù)的分析工作提供便利,而且不用付出高昂的費(fèi)用。這也是當(dāng)初開(kāi)發(fā)這個(gè)功能的初衷。


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

            評(píng)論


            相關(guān)推薦

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

            關(guān)閉