在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

基于SDS3000X系列智能示波器的SPI總線測試方案

電子設(shè)計(jì) ? 作者:工程師飛燕 ? 2018-11-09 08:44 ? 次閱讀

SPI總線簡介

SPI是串行外設(shè)接口(Serial Peripheral Interface)的縮寫,是一種高速、全雙工、同步的通信總線,并且在芯片的管腳上只占用四根線,節(jié)約了芯片的管腳,同時(shí)為PCB的布局上節(jié)省空間,提供方便。其現(xiàn)已發(fā)展成為一種工業(yè)標(biāo)準(zhǔn),目前,各半導(dǎo)體公司推出了大量的帶有SPI接口的具有各種各樣功能的芯片,如RAM,EEPROM,F(xiàn)lashROM,A/D(D/A)轉(zhuǎn)換器LED顯示驅(qū)動器、I/O接口芯片、實(shí)時(shí)時(shí)鐘UART收發(fā)器等等,為用戶的外圍擴(kuò)展提供了極其靈活而經(jīng)濟(jì)的選擇。這也使得對SPI信號的測試分析需求更加廣泛。


SPI總線包含四種輸出方式(SPI0,SPI1,SPI2,SPI3),SPI0和SPI3方式比較常用。SPI模塊為了和外設(shè)進(jìn)行數(shù)據(jù)交換,根據(jù)外設(shè)工作要求,其輸出串行同步時(shí)鐘極性和相位可以進(jìn)行配置,時(shí)鐘極性(CPOL)對傳輸協(xié)議沒有重大的影響。如果CPOL=0,串行同步時(shí)鐘的空閑狀態(tài)為低電平;如果CPOL=1,串行同步時(shí)鐘的空閑狀態(tài)為高電平。時(shí)鐘相位(CPHA)能夠配置用于選擇兩種不同的傳輸協(xié)議之一進(jìn)行數(shù)據(jù)傳輸。如果CPHA=0,在串行同步時(shí)鐘的第一個(gè)跳變沿(上升或下降沿)數(shù)據(jù)即被采樣;如果CPHA=1,在串行同步時(shí)鐘的第二個(gè)(上升或下降沿)數(shù)據(jù)才被采樣。

基于SDS3000X系列智能示波器的SPI總線測試方案

圖1 SPI信號四種輸出方式時(shí)序圖

SPI總線測試需求

工程師對SPI總線測試和分析的需求主要涵蓋以下兩個(gè)方面:


1.了解總線正在發(fā)生什么:軟件工程師設(shè)計(jì)SPI主設(shè)備發(fā)出的消息內(nèi)容,硬件工程師則需要確定消息是不是被準(zhǔn)確無誤的傳送到從設(shè)備上。傳統(tǒng)的方法是使用示波器把信號捕獲下來,然后根據(jù)高低電平特點(diǎn)轉(zhuǎn)換成“1”或“0”,然后再去對比SPI協(xié)議,將其還原成有意義的消息幀。顯然這種方式費(fèi)時(shí)費(fèi)力,在轉(zhuǎn)換的過程中還容易出錯(cuò)。SDS3000X系列智能示波器支持SPI總線解碼功能,可以直接對總線傳輸信號進(jìn)行觸發(fā)解碼。并以不同的方式動態(tài)顯示在示波器屏幕上。不同的顯示方式可以更好地適應(yīng)不同的分析需求:比如硬件工程師可能希望以二進(jìn)制的方式查看SPI消息內(nèi)容,底層驅(qū)動工程師希望以16進(jìn)制方式分析波形,而應(yīng)用軟件工程師則希望以ASCII碼的方式去了解總線上實(shí)際運(yùn)行的數(shù)據(jù)內(nèi)容。


2.調(diào)試總線上有故障的節(jié)點(diǎn):SPI設(shè)備可以實(shí)現(xiàn)一個(gè)主設(shè)備連接多個(gè)從設(shè)備的需求,通過片選信號(SS/CS)來選擇需要操作的從設(shè)備。當(dāng)主設(shè)備切換傳輸對象的時(shí)候,我們需要關(guān)注總線所發(fā)送的信息是否與所選擇的從設(shè)備一致。有可能出現(xiàn)所發(fā)送的信息與當(dāng)前所選擇的從設(shè)備并不一致的狀況。


SPI總線模擬測試方法

本例中我們使用SDS3000X系列智能示波器以及STB-3信號演示板進(jìn)行單向SPI總線測試模擬

圖2 實(shí)驗(yàn)連接圖


單向的SPI總線信號包括一根時(shí)鐘線SCLK、一根片選信號線CS和一根數(shù)據(jù)線SDA,可由鼎陽的STB-3板模擬輸出,其輸出信號速率為1Mbps,數(shù)據(jù)內(nèi)容為:(XX為隨機(jī)字符)96'h53_49_47_4C_45_4E_54_5F_XX_XX_XX_XX。


SPI觸發(fā)

SPI 總線是為芯片間的數(shù)據(jù)通信而設(shè)計(jì)的,因此,在大多數(shù)情況下,由于傳輸數(shù)據(jù)的不同使得信號并非周期性信號。這就要求在對該總線進(jìn)行測試時(shí),要能準(zhǔn)確地觸發(fā)到數(shù)據(jù)幀的“頭”,并將其“穩(wěn)定”顯示在儀器上,便于觀察和分析。


SDS3000X系列智能示波器支持串行總線觸發(fā)功能,按下前面板上側(cè)菜單欄區(qū)域的“觸發(fā)–觸發(fā)設(shè)置”喚出觸發(fā)設(shè)置對話框,設(shè)定好信號對應(yīng)的探頭(本例設(shè)置為CH1:SDA;CH2: SCLK;CH3:CS),就可以直接對SPI信號進(jìn)行觸發(fā)。

圖3 SPI信號觸發(fā)功能


在模擬測試前,我們已知STB-3演示板所輸出的SPI信號輸出方式為SPI3(在實(shí)際測試中,SPI從設(shè)備的工作模式也會在數(shù)據(jù)手冊里標(biāo)明,或者在時(shí)序圖中給出)。因此我們在觸發(fā)的時(shí)候就要進(jìn)行相應(yīng)的配置。SDS3000X智能示波器支持在觸發(fā)和解碼時(shí)對SPI輸出方式進(jìn)行選擇。

圖4 SPI觸發(fā)信號設(shè)置

PS:SDS3000X系列智能示波器支持串行總線觸發(fā)解碼功能,支持的協(xié)議有IIC、IIS、SPI、UART/RS232、LIN、CAN、CAN-FD、FlexRay、MIL 1553、USB 2.0。


SPI解碼

在成功捕獲到待測試的SPI總線信號后,接下來我們關(guān)注的問題是對SPI總線信號進(jìn)行解碼。


如圖5所示,選擇“分析-串行解碼”選項(xiàng),進(jìn)行相應(yīng)設(shè)置,即可獲得解碼的結(jié)果,并可以列表顯示出來,便于查看。(解碼的結(jié)果可以二進(jìn)制、16進(jìn)制以及ASCALL碼的形式顯示)解碼的結(jié)果與輸入信號一致。

圖5 SPI解碼設(shè)置

圖6 SPI解碼結(jié)果(十六進(jìn)制)

以上只是簡單的使用SDS3000X系列智能示波器對SPI信號進(jìn)行觸發(fā)和解碼。在實(shí)際應(yīng)用中,SDS3000X系列智能示波器的串行總線觸發(fā)解碼功能可以快速的使我們獲得“總線上正在發(fā)生什么”;并可根據(jù)示波器界面所呈現(xiàn)的解碼結(jié)果分析總線所傳輸?shù)牡男畔⑹欠窈臀覀冾A(yù)想的一致,從而精準(zhǔn)快速地發(fā)現(xiàn)故障點(diǎn)并進(jìn)行調(diào)試。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報(bào)投訴
  • SPI
    SPI
    +關(guān)注

    關(guān)注

    17

    文章

    1725

    瀏覽量

    92336
  • 總線
    +關(guān)注

    關(guān)注

    10

    文章

    2909

    瀏覽量

    88513
收藏 人收藏

    評論

    相關(guān)推薦

    鼎陽科技發(fā)布SDS800X HD系列數(shù)字示波器,打造專業(yè)級示波器新標(biāo)桿

    定義入門級專業(yè)數(shù)字示波器,意在推動鼎陽科技一直以來的愿景:讓每個(gè)工程師都能擁有專業(yè)的測試測量設(shè)備。 ? 專業(yè)級性能表現(xiàn) SDS800X HD 表現(xiàn)不俗 SDS800X HD作為后標(biāo)帶有
    發(fā)表于 12-12 16:44 ?997次閱讀
    鼎陽科技發(fā)布<b class='flag-5'>SDS800X</b> HD<b class='flag-5'>系列</b>數(shù)字<b class='flag-5'>示波器</b>,打造專業(yè)級<b class='flag-5'>示波器</b>新標(biāo)桿

    中國首款智能示波器SDS3000系列增添四款新型號

    2015年6月23日,深圳 - 為更廣泛普及智能示波器,持續(xù)引領(lǐng)工程師日常使用的“人手一臺”型示波器由功能示波器智能
    發(fā)表于 06-26 11:13 ?2385次閱讀

    鼎陽科技宣布推出四通道SDS1000X-E系列數(shù)字示波器

    2017年8月29日 深圳 鼎陽科技宣布推出四通道SDS1000X-E系列超級熒光示波器
    發(fā)表于 08-29 10:58 ?3212次閱讀

    關(guān)于SIGLENT SDS2000總線協(xié)議的詳細(xì)解析

    SIGLENT于近期推出的SDS2000系列超級熒光示波器,加入了SPO(Super Phosphor Oscilloscope)技術(shù),使得該產(chǎn)品具有了高刷新,深存儲,數(shù)字觸發(fā)和輝度顯示等特性
    發(fā)表于 06-04 15:31 ?1282次閱讀
    關(guān)于SIGLENT <b class='flag-5'>SDS</b>2000<b class='flag-5'>總線</b>協(xié)議的詳細(xì)解析

    深圳市鼎陽科技有限公司宣布發(fā)布SDS3000X系列智能示波器

    深圳市鼎陽科技有限公司宣布發(fā)布SDS3000X系列智能示波器。其具備優(yōu)異的模擬前端設(shè)計(jì),最高帶寬可達(dá)1GHz;采用新一代的SPO技術(shù),使其采樣率高達(dá)4GSa/s,單通道存儲深度可達(dá)20
    發(fā)表于 05-09 18:29 ?2431次閱讀

    SDS2000X系列超級熒光示波器詳解

    SDS2000X 系列超級熒光示波器,最大帶寬300MHz,實(shí)時(shí)采樣率最高2GSa/s,存儲深度可達(dá)140Mpts,是一款高性能經(jīng)濟(jì)型通用示波器
    發(fā)表于 05-24 15:34 ?5911次閱讀
    <b class='flag-5'>SDS2000X</b><b class='flag-5'>系列</b>超級熒光<b class='flag-5'>示波器</b>詳解

    SDS3000X系列智能示波器的數(shù)據(jù)手冊免費(fèi)下載

    SDS3000X 系列智能示波器,最大帶寬 1GHz,最高實(shí)時(shí)采樣率 4GSa/s,采用創(chuàng)新的 SPO 技術(shù),支持高刷新、256 級波形輝度等級及色溫顯示、數(shù)字觸發(fā)和深存儲特性;采用單
    發(fā)表于 02-19 08:00 ?8次下載
    <b class='flag-5'>SDS3000X</b><b class='flag-5'>系列</b><b class='flag-5'>智能</b><b class='flag-5'>示波器</b>的數(shù)據(jù)手冊免費(fèi)下載

    鼎陽科技SDS2000X HD系列示波器的觸發(fā)功能

    上次我們講解了示波器的觸發(fā)功能,鼎陽科技SDS2000X HD系列(一),本次博銘訊銘繼續(xù)針對:鼎陽科技示波器SDS2000XHD
    發(fā)表于 04-28 11:07 ?793次閱讀
    鼎陽科技<b class='flag-5'>SDS2000X</b> HD<b class='flag-5'>系列示波器</b>的觸發(fā)功能

    鼎陽科技發(fā)布SDS1000X HD系列高分辨率示波器

    SDS1000X HD示波器全帶寬下本底噪聲僅70μVrms, 具有256級輝度等級及色溫顯示,觸發(fā)靈敏度高,觸發(fā)抖動小,支持豐富的智能觸發(fā)、串行總線觸發(fā)和解碼,支持歷史(Histor
    發(fā)表于 03-31 14:16 ?899次閱讀

    示波器的觸發(fā)功能,鼎陽示波器SDS2000X HD系列(二)

    上次我們講解了示波器的觸發(fā)功能,鼎陽科技SDS2000X HD系列00X HD系列,鼎陽科技SDS200
    的頭像 發(fā)表于 04-28 11:23 ?1178次閱讀
    <b class='flag-5'>示波器</b>的觸發(fā)功能,鼎陽<b class='flag-5'>示波器</b><b class='flag-5'>SDS2000X</b> HD<b class='flag-5'>系列</b>(二)

    發(fā)布兩款數(shù)字示波器,高分辨率數(shù)字示波器產(chǎn)品線趨于完善

    2023年9月26日,鼎陽科技發(fā)布兩款數(shù)字示波器,分別是SDS3000X HD系列數(shù)字示波器以及新款SDS1000X HD
    的頭像 發(fā)表于 09-26 17:16 ?928次閱讀
    發(fā)布兩款數(shù)字<b class='flag-5'>示波器</b>,高分辨率數(shù)字<b class='flag-5'>示波器</b>產(chǎn)品線趨于完善

    鼎陽科技為工程師提供從70MHz到4GHz帶寬的12-bit示波器可選項(xiàng)

    ADC——波形細(xì)節(jié)清晰可見 SDS3000X HD/SDS1000X HD系列示波器全系采用12-bit高分辨率ADC,量化等級高達(dá)4
    的頭像 發(fā)表于 09-27 09:57 ?1186次閱讀

    SDS800X HD系列數(shù)字示波器,重新定義專業(yè)級的入門示波器

    定義入門級專業(yè)數(shù)字示波器,意在推動鼎陽科技一直以來的愿景:讓每個(gè)工程師都能擁有專業(yè)的測試測量設(shè)備。 ? 專業(yè)級性能表現(xiàn) SDS800X HD表現(xiàn)不俗 SDS800X HD作為后標(biāo)帶有“
    的頭像 發(fā)表于 12-12 14:53 ?764次閱讀
    <b class='flag-5'>SDS800X</b> HD<b class='flag-5'>系列</b>數(shù)字<b class='flag-5'>示波器</b>,重新定義專業(yè)級的入門<b class='flag-5'>示波器</b>

    InfiniiVision 3000T X 系列示波器

    示波器上無法捕獲的偶發(fā)毛刺和異常。 3000T X 系列示波器搭配了豐富的軟件選件和探頭,能夠讓您進(jìn)行可信賴的測量。 功能特點(diǎn) ◆ ◆特點(diǎn) 用于遠(yuǎn)程控制、數(shù)據(jù)記錄和自動
    的頭像 發(fā)表于 09-27 17:09 ?328次閱讀

    SDS1000系列數(shù)字存儲示波器

    電子發(fā)燒友網(wǎng)站提供《SDS1000系列數(shù)字存儲示波器.pdf》資料免費(fèi)下載
    發(fā)表于 10-21 11:07 ?0次下載
    主站蜘蛛池模板: 亚洲婷婷综合中文字幕第一页 | 国产精品黄网站免费观看 | 亚洲成人免费网站 | 欧美无遮挡国产欧美另类 | 91大神大战丝袜美女在线观看 | 亚洲综合区图片小说区 | 综合五月天堂 | 高清精品女厕在线观看 | 亚洲成熟人网站 | 亚洲理论片在线观看 | 久久综合丁香 | 午夜观看 | 久久精品女人天堂 | bt天堂在线最新版www | 夜夜橹橹网站夜夜橹橹 | 综合视频网| 深夜动态福利gif进出粗暴 | 可以免费播放的在线视频 | 一区二区不卡视频 | 四虎影视在线影院在线观看 | 147西西人体大胆免费网 | 激情欧美一区二区三区中文字幕 | 一区二区三区四区精品 | 欧美日韩高清性色生活片 | 日操| 国产美女精品三级在线观看 | 丁香激情六月 | 巨乳色最新网址 | www四虎影院 | 欧美狠狠| 国产视频资源 | 天天se天天cao综合网蜜芽 | 天天看天天干天天操 | 欧美xxxx色视频在线观看免费 | 午夜插| 欲香欲色 | 人人草人人澡 | 天天色综合社区 | 91p0rn永久备用地址二 | 国产福利萌白酱喷水视频铁牛 | 九九九精品视频免费 |