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

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

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

AN-1006:使用 EVAL-ADUSB2EBZ

星星科技指導(dǎo)員 ? 來源:ADI ? 作者:Brett Gildersleeve ? 2023-06-16 16:40 ? 次閱讀

EVAL-ADUSB2EBZ 具有 USB 到 I 功能2C 和 SPI 轉(zhuǎn)換。它與 1.8 V 和 3.3 V 目標(biāo)器件兼容,并允許使用 SigmaStudio?集成大多數(shù) SigmaDSP 處理器。其板載功率穩(wěn)壓器能夠為目標(biāo)板供電,并具有與 Aardvark 兼容的標(biāo)準(zhǔn)編程接頭。EVAL-UDSUB2EBZ 通過扁平表面貼裝 USB 微型 B 型連接器為多達(dá) <> 個從器件提供 SPI 控制,并允許即插即用操作。

EVAL-ADUSB2EBZ非常適合使用SigmaStudio將代碼和寄存器設(shè)置下載到SigmaDSP處理器和編解碼器。它還可用于通過SigmaStudio實時調(diào)整SigmaDSP生產(chǎn)單元。

一般描述

EVAL-ADUSB2EBZ,也稱為USBi,是SigmaDSP系統(tǒng)的獨立通信接口和編程器。它將 USB 控制命令從 SigmaStudio 轉(zhuǎn)換為 I2C 和 SPI 通信協(xié)議。USBi 通過 USB 電纜供電;因此,不需要外部電源。

帶狀電纜和 10 引腳接頭形成與目標(biāo)板的橋接,將通信信號連接到目標(biāo) IC。帶狀電纜還從 USB 集線器傳輸 5 V 電源,如果需要,可用于為目標(biāo)板供電。

板載穩(wěn)壓器支持1.8 V和3.3 V IOVDD操作,從而提高與目標(biāo)器件的兼容性。

USBi 最多可同時控制五個從設(shè)備。為了控制多個SPI器件,提供了額外的鎖存信號,盡管它們沒有連接到帶狀電纜。

USBi可用于通過SigmaStudio實時控制SigmaDSP系統(tǒng),并且能夠在自引導(dǎo)系統(tǒng)中對EEPROM進(jìn)行編程。它是原型系統(tǒng)在線編程和調(diào)諧的理想解決方案。

USBi僅支持USB 2.0接口;USBi 不適用于僅支持 USB 版本 1.0 和 USB 版本 1.1 的電腦。

wKgZomSMIAeAHYhSAADHmQ_W930159.png

圖1

將 USB 接口與 SigmaStudio 配合使用

安裝驅(qū)動程序

必須安裝 SigmaStudio 才能使用 USBi。正確安裝 SigmaStudio 后,使用隨附的 USB 電纜將 USBi 連接到可用的 USB 端口。此時,Windows? XP 會識別設(shè)備并提示用戶安裝驅(qū)動程序。

wKgaomSMIAeAfI9XAAA8Qme1cCU006.png

圖2.發(fā)現(xiàn)新硬件通知

選擇從列表或特定位置安裝(高級)選項,然后單擊下一步>。

wKgZomSMIAeAXNIaAACli39YG0E301.png

圖3.找到新硬件向?qū)?- 安裝

單擊“搜索這些位置中的最佳驅(qū)動程序”,然后選擇“在搜索中包括此位置”。單擊“瀏覽”以查找 SigmaStudio 3.0USB 驅(qū)動程序目錄

wKgaomSMIAiACf2TAAC7O_Tf_dw964.png

圖4.Windows 找到新硬件向?qū)?- 搜索和安裝選項

當(dāng)屏幕上出現(xiàn)有關(guān) Windows 徽標(biāo)測試的警告時,單擊“仍然繼續(xù)”。

wKgZomSMIAiAZNT8AADbuOGSScg720.png

圖5.視窗徽標(biāo)測試警告

將 USBi 添加到 SigmaStudio 項目

要將 USBi 與 SigmaStudio 結(jié)合使用,請先在“硬件配置”選項卡的工具箱的“通信通道”子部分中選擇它,然后將其添加到項目空間。

wKgaomSMIAmAcTsrAAAnwNQ-Ns4659.png

圖6.添加 USBi 通信通道

如果SigmaStudio無法在計算機(jī)的USB端口上檢測到USBi,則USB標(biāo)簽的背景將為紅色。當(dāng) USBi 未連接或驅(qū)動程序安裝不正確時,可能會發(fā)生這種情況。

wKgZomSMIAmAfc0MAABEtyywd_0704.png

圖7.USBi 未被 SigmaStudio 檢測到

如果 SigmaStudio 在計算機(jī)的 USB 端口上檢測到 USBi,則 USB 標(biāo)簽的背景將變?yōu)槌壬?/p>

wKgaomSMIAqAXHUhAABEQai0aLA013.png

圖8.由 SigmaStudio 檢測到的 USBi

配置 USBi 以與 IC 通信

要使用 USBi 與目標(biāo) IC 通信,請在 USBi 的藍(lán)色引腳和 IC 的綠色引腳之間單擊拖動導(dǎo)線來連接目標(biāo) IC。USBi 的相應(yīng)下拉框會自動填充該 IC 的默認(rèn)模式和通道。

wKgZomSMIAqADO91AABd9R5ecL0699.png

圖9.將 USBi 連接到 IC

要更改通信模式和信道,請單擊下拉框,然后從列表中選擇適當(dāng)?shù)哪J胶托诺馈?/p>

wKgaomSMIAqAJ_b7AACatTFnia8851.png

圖 10.選擇通信模式和通道

配置 USBi 以與多個 ICS 通信

USBi 可以同時與多達(dá)五個 IC 通信。要與多個IC通信,請將另一個IC添加到項目中,并將其連接到USBi的下一個可用引腳。

使用 I 進(jìn)行多地址操作2C

USBi 可以在同一總線上支持多達(dá)四個相同的設(shè)備,如果2目標(biāo)設(shè)備的 C 地址引腳獨立設(shè)置為四個不同的地址,與 SigmaStudio 的“硬件配置”選項卡中下拉框中的地址匹配。

wKgZomSMIAuAegORAACPaWwW_og701.png

圖 11.使用 I 進(jìn)行多地址操作2C

使用 SPI 進(jìn)行多地址操作

如果目標(biāo)設(shè)備的 SPI 地址引腳獨立設(shè)置為兩個不同的地址,并且與 SigmaStudio 的“硬件配置”選項卡中下拉框中的地址匹配,則 USBi 可以在同一 SPI 鎖存器上支持最多兩個相同的器件。

wKgaomSMIAuAJct6AACMmYUGcwk075.png

圖 12.使用 SPI 進(jìn)行多地址操作

帶SPI的多鎖存操作

USBi 可以支持五個不同 SPI 鎖存器上的設(shè)備。當(dāng)使用多個鎖存器時,來自USBi的未連接到帶狀電纜的附加SPI鎖存信號需要手動連接到目標(biāo)。

wKgZomSMIAyAXs1YAACM1BJfSgA327.png

圖 13.帶SPI的多鎖存操作

擴(kuò)展SPI鎖存信號的位置如圖14所示。

wKgaomSMIAyAOBh4AABLwXGfRxA764.png

圖 14.擴(kuò)展 SPI 鎖存信號引腳排列(電路板底部視圖)

結(jié)合多鎖存器和多地址操作與SPI

可以使用多個鎖存器和多個地址方案的組合,但設(shè)備總數(shù)不能超過五個。

控制 USBi

USBi 具有多種用于控制目標(biāo)硬件的功能。在 SigmaStudio 中,通過右鍵單擊“硬件配置”選項卡中的 USB 接口,可以訪問控制選項。

wKgZomSMIA2AEVmSAAA8_2LMzaA438.png

圖 15.USBi 控制菜單

捕獲輸出數(shù)據(jù)

此選項訪問捕獲窗口,其中顯示PC和目標(biāo)IC之間所有通信的日志(參見圖17)。

設(shè)備電源開/關(guān)

此選項切換為目標(biāo)板供電的線路。默認(rèn)情況下,設(shè)備電源處于打開狀態(tài)。

設(shè)備啟用/禁用

對于支持的IC,選擇此選項可將器件切換到低功耗模式。

重置 USB 接口

此功能執(zhí)行 USB 驅(qū)動程序的軟件重置,并導(dǎo)致賽普拉斯 USB 微控制器重新加載其固件。

監(jiān)控 USBi

使用捕獲窗口,可以查看從PC到目標(biāo)IC的所有傳出通信傳輸。對于每次寫入,將顯示寫入模式、寫入時間、單元格名稱(如果適用)、參數(shù)名稱、地址、值、數(shù)據(jù)(十進(jìn)制和十六進(jìn)制)和字節(jié)長度。

對于寫入多個內(nèi)存位置的塊寫入,僅顯示第一個位置。最左側(cè)列中的展開/折疊按鈕允許用戶查看完整的數(shù)據(jù)寫入。

使用 USBi 對自引導(dǎo) EEPROM 進(jìn)行編程

編譯項目后,寄存器和RAM內(nèi)容可以寫入目標(biāo)EEPROM進(jìn)行自引導(dǎo)。要使用此功能,必須在“硬件配置”窗口中將EEPROM IC連接到USBi。驗證目標(biāo)板上的EEPROM寫保護(hù)引腳是否禁用后,右鍵單擊目標(biāo)IC(SigmaDSP),然后選擇將最新編譯寫入E2PROM。

wKgaomSMIA2AcoTtAALGlTBTdo0446.png

圖 16.寫入自引導(dǎo) EEPROM

警告

USBi 在 I 上有一個 EEPROM2地址 0x51 處的 C 總線,用于向 PC 指示其供應(yīng)商 ID 和產(chǎn)品 ID,以及啟動其內(nèi)部程序。應(yīng)避免在此地址使用任何其他EEPROM。此 EEPROM 沒有寫保護(hù);因此,如果您嘗試寫入地址0x51,您將覆蓋 USBi 的板載 EEPROM,并且 USBi 將停止工作。如果不將電路板返回到ADI公司,則無法對USBi進(jìn)行重新編程。大多數(shù)EEPROM通過設(shè)置其引腳A0 = 51和A0 = A1 = 1來設(shè)置為尋址2x0。

wKgZomSMIA2AS9DeAAGOe2UIuxk279.png

圖 17.輸出捕獲窗口

電路原理

USB連接器

主機(jī) PC 和 Cypress USB 接口設(shè)備之間的連接通過標(biāo)準(zhǔn) USB 電纜進(jìn)行,該電纜傳輸用于數(shù)據(jù)通信的 D+ 和 D? 信號、5 V 電源和接地。D+ 和 D? 線是由雙絞線上的半雙工差分信號承載的單線通信接口。時鐘使用非歸零反轉(zhuǎn)(NRZI)行代碼嵌入到數(shù)據(jù)中。這些信號線直接連接到賽普拉斯 USB 接口上的引腳。

選擇表面貼裝的USB微型B型插孔是由于其低調(diào)和在消費電子產(chǎn)品中的日益普及。

wKgaomSMIA6ALeAfAAAxRXPVhY4967.png

圖 18.USB 連接器原理圖

功率調(diào)節(jié)器

賽普拉斯 USB 接口 I/O 端口能夠在 1.8 V 和 3.3 V 模式下工作,具體取決于系統(tǒng)中的目標(biāo)設(shè)備。兩個穩(wěn)壓器,一個用于5 V至3.3 V穩(wěn)壓,另一個用于5 V至1.8 V穩(wěn)壓,在電路板上電時同時運行。提供開關(guān) (S1) 以在兩個穩(wěn)壓器之間輕松切換 IOVDD 電源。LED D4 提供視覺反饋,表明電路板正在從 PC USB 端口獲得 5 V 電源。

當(dāng)電路板連接到 USB 總線時,不應(yīng)更改開關(guān) S1 的位置。

wKgZomSMIA-AbFCLAABwAWZY-Go861.png

圖 19.功率調(diào)節(jié)器原理圖

賽普拉斯USB接口

賽普拉斯USB接口是系統(tǒng)的核心,包括將USB命令轉(zhuǎn)換為相應(yīng)的I的所有必要功能。2C 或 SPI 讀/寫傳輸,并充當(dāng) FIFO,在主機(jī) PC 和目標(biāo)設(shè)備之間路由數(shù)據(jù)。

晶體振蕩器原理圖

Cypress USB接口是它自己的時鐘主控,該板包括一個帶有24 MHz壓電晶體諧振器的晶體振蕩器電路,為振蕩器電路提供穩(wěn)定性。晶體諧振器由賽普拉斯USB接口的XTALOUT和XTALIN引腳并聯(lián)驅(qū)動。

wKgaomSMIBCADnBPAAAusUtySMw289.png

圖 20.晶體振蕩器原理圖

wKgZomSMIBCAFFopAAB6o3as8-s350.png

圖 21.賽普拉斯USB接口原理圖

發(fā)光二極管

LED 向用戶提供有關(guān)賽普拉斯 USB 微控制器狀態(tài)的反饋。

wKgaomSMIBCAfyTfAABMmLvXw5o974.png

圖 22.發(fā)光二極管原理圖

參考標(biāo)志 顏色 描述
D1 黃色 我2C 模式處于活動狀態(tài)
D2 藍(lán) GPIO 指示燈,用于固件調(diào)試目的
D3 黃色 SPI 模式處于活動狀態(tài)
D4 5 V 電源通過 USB 總線提供

電丙胺

EEPROM 是一個重要的系統(tǒng)元件,它向主機(jī) PC 識別電路板并存儲賽普拉斯 USB 接口的固件。EEPROM在制造過程中通過J2連接器進(jìn)行編程。

wKgZomSMIBGAd5drAABUhqxLTdg263.png

圖 23.EEPROM原理圖

目標(biāo)板電源開關(guān)

USBi能夠在賽普拉斯USB微控制器完成啟動過程后為目標(biāo)板供電。USB_PWR_ON信號連接到Q2的基極,并在被驅(qū)動為高電平時打開兩個晶體管。

該電路還支持從SigmaStudio進(jìn)行軟件控制的目標(biāo)復(fù)位。

wKgaomSMIBGAPpTdAABIZL7RxKk428.png

圖 24.目標(biāo)電源開關(guān)原理圖

目標(biāo)板編程接頭

要從EEPROM正確啟動賽普拉斯USB微控制器,必須從I中卸下所有其他設(shè)備。2C總線。ADG721BRMZ模擬開關(guān)保持開路,隔離I2C 總線從目標(biāo),直到引導(dǎo)過程完成。

wKgZomSMIBKAX4E2AACajt5iyYM562.png

圖 25.目標(biāo)板編程接頭原理圖

審核編輯:郭婷

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

    關(guān)注

    68

    文章

    19032

    瀏覽量

    228448
  • 穩(wěn)壓器
    +關(guān)注

    關(guān)注

    24

    文章

    4178

    瀏覽量

    93386
  • usb
    usb
    +關(guān)注

    關(guān)注

    60

    文章

    7846

    瀏覽量

    263299
收藏 人收藏

    評論

    相關(guān)推薦

    基于EVAL-ADUSB2EBZUSB接口到微控制器的參考設(shè)計

    查看EVAL-ADUSB2EBZ的參考設(shè)計。 http://srfitnesspt.com/soft/有成千上萬的參考設(shè)計,可幫助您使項目栩栩如生。
    發(fā)表于 01-08 17:40 ?4次下載
    基于<b class='flag-5'>EVAL-ADUSB2</b>EBZUSB接口到微控制器的參考設(shè)計

    基于EVAL-ADA4571-2EBZ磁性傳感器的參考設(shè)計

    查看EVAL-ADA4571-2EBZ的參考設(shè)計。 http://srfitnesspt.com/soft/有成千上萬的參考設(shè)計,可幫助您使項目栩栩如生。
    發(fā)表于 01-10 17:25 ?3次下載
    基于<b class='flag-5'>EVAL-ADA4571-2EBZ</b>磁性傳感器的參考設(shè)計

    EVAL-CN0533-EBZ用戶指南

    EVAL-CN0533-EBZ用戶指南
    發(fā)表于 03-22 21:18 ?1次下載
    <b class='flag-5'>EVAL-CN0533-EBZ</b>用戶指南

    EVAL-CN0522-EBZ用戶指南

    EVAL-CN0522-EBZ用戶指南
    發(fā)表于 03-22 21:38 ?3次下載
    <b class='flag-5'>EVAL-CN0522-EBZ</b>用戶指南

    EVAL-ADM2563EBZ/EVAL-ADM2863EBZ用戶指南(UG-1779)

    EVAL-ADM2563EBZ/EVAL-ADM2863EBZ用戶指南(UG-1779)
    發(fā)表于 04-16 14:40 ?0次下載
    <b class='flag-5'>EVAL-ADM2563EBZ</b>/<b class='flag-5'>EVAL-ADM2863EBZ</b>用戶指南(UG-1779)

    基于EVAL-ADE7169EBZ-2電能表的參考設(shè)計

    View the reference design for EVAL-ADE7169EBZ-2. http://srfitnesspt.com/soft/ has thousands of reference designs to help bring your project to life.
    發(fā)表于 07-01 10:28 ?1次下載
    基于<b class='flag-5'>EVAL-ADE7169EBZ-2</b>電能表的參考設(shè)計

    基于EVAL-ADF4193EBZ2PLL Clock Generator的參考設(shè)計

    View the reference design for EVAL-ADF4193EBZ2. http://srfitnesspt.com/soft/ has thousands of reference designs to help bring your project to life.
    發(fā)表于 07-07 20:16 ?0次下載
    基于<b class='flag-5'>EVAL-ADF4193EBZ2</b>PLL Clock Generator的參考設(shè)計

    基于EVAL-ADF4252EBZ2PLL Clock Generator的參考設(shè)計

    View the reference design for EVAL-ADF4252EBZ2. http://srfitnesspt.com/soft/ has thousands of reference designs to help bring your project to life.
    發(fā)表于 07-07 20:17 ?0次下載
    基于<b class='flag-5'>EVAL-ADF4252EBZ2</b>PLL Clock Generator的參考設(shè)計

    EVAL-AD-FMCOMMS4-EBZ EVAL-AD-FMCOMMS4-EBZ評估板

    電子發(fā)燒友網(wǎng)為你提供ADI(ti)EVAL-AD-FMCOMMS4-EBZ相關(guān)產(chǎn)品參數(shù)、數(shù)據(jù)手冊,更有EVAL-AD-FMCOMMS4-EBZ的引腳圖、接線圖、封裝手冊、中文資料、英文資料,EVAL-AD-FMCOMMS4-EBZ
    發(fā)表于 07-09 23:00

    EVAL-ADE1201EBZ EVAL-ADE1201EBZ評估板

    電子發(fā)燒友網(wǎng)為你提供ADI(ti)EVAL-ADE1201EBZ相關(guān)產(chǎn)品參數(shù)、數(shù)據(jù)手冊,更有EVAL-ADE1201EBZ的引腳圖、接線圖、封裝手冊、中文資料、英文資料,EVAL-ADE1201EBZ真值表,
    發(fā)表于 07-10 14:00

    EVAL-ADE1202EBZ EVAL-ADE1202EBZ評估板

    電子發(fā)燒友網(wǎng)為你提供ADI(ti)EVAL-ADE1202EBZ相關(guān)產(chǎn)品參數(shù)、數(shù)據(jù)手冊,更有EVAL-ADE1202EBZ的引腳圖、接線圖、封裝手冊、中文資料、英文資料,EVAL-ADE1202EBZ真值表,
    發(fā)表于 07-10 14:00

    EVAL-6SC70EBZ EVAL-6SC70EBZ評估板

    電子發(fā)燒友網(wǎng)為你提供ADI(ti)EVAL-6SC70EBZ相關(guān)產(chǎn)品參數(shù)、數(shù)據(jù)手冊,更有EVAL-6SC70EBZ的引腳圖、接線圖、封裝手冊、中文資料、英文資料,EVAL-6SC70EBZ真值表,
    發(fā)表于 08-16 13:00

    EVAL-5SC70EBZ EVAL-5SC70EBZ評估板

    電子發(fā)燒友網(wǎng)為你提供ADI(ti)EVAL-5SC70EBZ相關(guān)產(chǎn)品參數(shù)、數(shù)據(jù)手冊,更有EVAL-5SC70EBZ的引腳圖、接線圖、封裝手冊、中文資料、英文資料,EVAL-5SC70EBZ真值表,
    發(fā)表于 08-16 13:00

    EVAL-ADV7280EBZ EVAL-ADV7280EBZ評估板

    電子發(fā)燒友網(wǎng)為你提供ADI(ti)EVAL-ADV7280EBZ相關(guān)產(chǎn)品參數(shù)、數(shù)據(jù)手冊,更有EVAL-ADV7280EBZ的引腳圖、接線圖、封裝手冊、中文資料、英文資料,EVAL-ADV7280EBZ真值表,
    發(fā)表于 08-31 16:00

    EVAL-RS485FD8EBZ EVAL-RS485FD8EBZ評估板

    電子發(fā)燒友網(wǎng)為你提供ADI(ti)EVAL-RS485FD8EBZ相關(guān)產(chǎn)品參數(shù)、數(shù)據(jù)手冊,更有EVAL-RS485FD8EBZ的引腳圖、接線圖、封裝手冊、中文資料、英文資料,EVAL-RS485FD8EBZ真值表,
    發(fā)表于 08-31 21:00