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

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

MAX3421E USB外設/主機控制器,SPI接口技術手冊

要長高 ? 2025-05-22 16:39 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

概述
MAX3421E USB外設/主機控制器包含了實現USB規范2.0全速USB外設或全速/低速主機所需的數字邏輯電路和模擬電路。內置收發器具有±15kV ESD保護和可編程的USB連接和斷開特性。內部串行接口引擎(SIE)處理底層USB協議,如錯誤校驗和總線重試。通過頻率高達26MHz的SPI?接口訪問寄存器組,實現MAX3421E的控制。利用簡易的3線或4線SPI接口,可為任何SPI主機(微處理器ASICDSP等)增添USB外設或主機功能。

當MAX3421E作為USB主機工作時,可將大量USB外設與各種微處理器、ASIC或DSP連接起來。對于點到點解決方案,例如,嵌入式系統的USB鍵盤和鼠標接口,由于僅需一個目標器件,因此可大大簡化運行MAX3421E的固件。

內部電平轉換器允許SPI接口工作在1.4V至3.6V的系統電壓。MAX3421E內部執行USB定時操作,并在操作完成后提供中斷,因此,SPI主機無需定時器來滿足USB的定時要求。MAX3421E包括8個通用輸入/輸出,所有采用I/O引腳實現SPI接口的微處理器都能再次利用I/O引腳,獲得額外的輸入、輸出端口

MAX3421E工作在擴展級-40°C至+85°C溫度范圍,采用32引腳TQFP封裝(5mm x 5mm)和32引腳TQFN封裝(5mm x 5mm)。
數據表:*附件:MAX3421E USB外設 主機控制器,SPI接口技術手冊.pdf

應用

  • 照相機
  • 定制USB設備
  • 臺式路由器
  • 嵌入式系統
  • 儀表
  • 醫療設備
  • 微處理器和DSP
  • MP3播放器
  • PDA
  • PLC
  • 機頂盒

特性

  • 獨立于微處理器的USB解決方案
  • 與帶有SPI接口的MAX3420E USB外設控制軟件兼容
  • 符合USB 2.0規范(全速12Mbps外設、全速/低速12Mbps/1.5Mbps主機)
  • 內置USB收發器
  • 固件/硬件控制內部D+上拉電阻(外設模式)和D+/D-下拉電阻(主機模式)
  • 可編程3線或4線26MHz SPI接口
  • 電平轉換器和VL輸入實現系統接口電壓的轉換
  • 內部比較器檢測V BUS ,用于自供電外設應用
  • D+、D-和VBCOMP具有ESD保護功能
  • 中斷輸出引腳(電平或可編程邊沿),可實現輪詢或中斷驅動的SPI接口
  • 8路通用輸入和8路通用輸出
  • 中斷信號用于通用輸入引腳、可編程邊沿極性
  • 智能USB SIE
  • 自動處理USB流量控制和雙緩沖
  • 處理底層USB信令
  • 內部定時器用于USB定時操作,SPI主機無需定時
  • 節省空間的無鉛TQFP和TQFN封裝(5mm x 5mm)

典型應用電路
image.png

引腳配置描述
image.png

image.png

image.png

典型應用電路(續)

MAX3421E有兩個特性使其易于連接大型快速芯片,如ASIC和DSP(圖2)。第一,SPI接口可在高達26MHz的頻率下進行時鐘控制。第二,VL引腳和內部電平轉換器允許系統接口在低于VCC所需3.3V的電壓下運行。

MAX3421E為USB接口的電氣隔離提供了理想的方法(圖3)。USB采用流量控制,MAX3421E會自動用NAK握手響應主機請求,直到微處理器完成SPI端口上的數據傳輸操作。這意味著SPI接口可以在高達26MHz的任何頻率下運行。因此,設計者可以自由選擇接口的工作頻率,并選擇最適合成本或性能的光隔離器。
image.png

圖4展示了MAX3421E作為USB主機運行的系統框圖。USB主機通過“ A” 連接器為USB外設提供5V電源。為外部外設供電的系統應在電源引腳上使用過流保護,以防止外部過流情況損壞系統。VBus開關(如MAX4789)提供電源控制以及其他功能:它限制提供給外設的電流(例如200mA),并向SPI控制器指示過流情況。美信Maxim)提供各種VBus開關,具有不同的電流限制和特性。有關詳細信息,請訪問美信網站。

一個3.3V穩壓器(例如MAX6349TL)為MAX3421E供電,也可選擇為系統控制器供電。如果系統控制器以較低電壓運行,MAX3421E的SPI和I/O接口可以通過將系統電壓(例如2.5V或1.8V)連接到MAX3421E的VL引腳,在較低電壓下運行。

寄存器說明

SPI主設備通過讀取或寫入26個外設模式寄存器(見表1)以及在主機模式下讀取和寫入23個寄存器(見表2)來控制MAX3421E。設置MODE2寄存器中的HOST(R27)位可配置MAX3421E的操作模式。當作為USB主機運行時,MAX3421E與MAX3420E兼容,其他功能詳見注1b。如需完整的寄存器內容描述,請參考美信網站上的《MAX3421E編程指南》。

寄存器訪問由SPI主設備發起,首先寫入SPI命令字節,接著讀取或寫入地址內容。所有SPI傳輸均以命令字節的MSB開始。命令字節包含寄存器地址、方向位(讀 = 0,寫 = 1)以及ACKSTAT位(圖5)。SPI主設備通過命令字節的二進制值寫入MAX3421E寄存器。例如,要訪問IOPINS(R20)寄存器,需通過Reg4至Reg0位進行如下操作:Reg4 = 1,Reg3 = 0,Reg2 = 1,Reg1 = 0,Reg0 = 0。DIR(方向)位決定數據傳輸方向。DIR = 1表示數據字節寫入寄存器,DIR = 0表示數據字節從寄存器讀取。ACKSTAT(應答狀態)位是EPSTALLS(R9)寄存器中外設模式下的應答位。SPI主設備設置該位以表明傳輸已完成。由于該位經常使用,將其置于SPI命令字節中可提高固件效率。主機模式下ACKSTAT位被忽略。在SPI全雙工模式下,MAX3421E時鐘輸出八個額外的位,作為命令字節的補充(圖6、7)。在半雙工模式下,這些狀態位用作地址位。

前五個寄存器(R0 - R4)在MAX3421E的外設模式和主機模式下均可訪問。重復訪問這些寄存器會凍結內部地址,以便在一次SPI訪問中寫入或讀取多個字節(前提是SS保持低電平)。訪問寄存器R5 - R19時,每次內部寄存器訪問在SPI傳輸期間會遞增。訪問R20會凍結對該寄存器的訪問,訪問R21 - R31會凍結對R31的訪問,重復訪問R31仍會凍結在R31。

表1和表2展示了在外設模式和主機模式下適用的寄存器位。未特別提及的寄存器位均顯示為零。這些讀取為零值的寄存器位不應寫入邏輯1。

外設模式下的寄存器映射

MAX3421E保持與MAX3420E在外設模式下運行時的寄存器兼容性(MAX3421E的HOST位默認設置為0 )。關于MAX3420E的固件無需修改即可在MAX3421E上運行。新的寄存器設置在表1底部的注1b中有說明。

主機模式下的寄存器映射

如表2所示,在主機模式(HOST = 1)下,部分MAX3420E寄存器會重命名(如R1變為RCVIFIFO),部分不再使用(顯示為零),部分仍適用于主機模式。此外,11個寄存器(R21 - R31)支持USB主機功能。
image.png

image.png

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 控制器
    +關注

    關注

    114

    文章

    17088

    瀏覽量

    184051
  • SPI接口
    +關注

    關注

    0

    文章

    263

    瀏覽量

    35486
  • MAX3421E
    +關注

    關注

    0

    文章

    3

    瀏覽量

    6634
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    基于SPI芯片MAX3420的USB控制器接口設計

    保護,可以編程控制USB總線的連接和斷開;內含的串行接口引擎可以控制底層的USB協議細節,如錯誤校驗和總線重連接。
    發表于 11-20 11:13

    MAX3421E.pdf

    The MAX3421E USB peripheral/host controller containshe digital logic and analog circuitry necessary
    發表于 04-23 17:21 ?42次下載

    MAX3421E中文資料

    MAX3421E USB外設/主機控制器包含了所有必要的數字邏輯和模擬電路,可用來實現符合USB
    發表于 04-23 17:22 ?88次下載

    MAX3420EUSB杖舉程序(及其他)

    MAX3420E USB控制器使設計人員能夠給任何系統增加USB外設功能。MAX3420E提供了
    發表于 04-23 16:47 ?44次下載

    MAX3241E編程指南

    摘要:MAX3421E可為任何帶SPI接口的系統增加USB主機外設功能。編程指南詳細說明了
    發表于 04-24 17:36 ?16次下載

    USB2.0設備控制器IP核的AHB接口技術

    USB2.0設備控制器IP核的AHB接口技術 介紹了USB2.0設備控制器IP核的AHB接口
    發表于 03-29 15:14 ?1847次閱讀
    <b class='flag-5'>USB</b>2.0設備<b class='flag-5'>控制器</b>IP核的AHB<b class='flag-5'>接口技術</b>

    MAX3421E版本1和2主機OUT傳輸

    摘要:該應用筆記對主機USB控制器MAX3421E版本1和2進行了討論。MAX3421E采用雙緩沖發送FIFO向
    發表于 04-24 17:30 ?1873次閱讀
    <b class='flag-5'>MAX3421E</b>版本1和2<b class='flag-5'>主機</b>OUT傳輸

    Maxim USB

    摘要:Maxim USB庫是使用ARM7™處理并基于MAX3421E/MAX3420E提供的軟件例程。本應用筆記對系統及其軟件運行進行了說明,在同一ARM® C語
    發表于 04-24 17:32 ?1331次閱讀
    Maxim <b class='flag-5'>USB</b>庫

    實用USB術語

    摘要:如果您剛開始接觸USB,在深入研究Maxim公司關于USB的應用筆記之前了解一些USB術語將很有幫助的。該應用筆記介紹了基本的USB術語,尤其針對
    發表于 04-24 17:34 ?859次閱讀

    MAX3421E常見問題

    摘要:MAX3421E可通過SPI端口為任何系統添加USB主機外設功能。以下這些常見問題(FAQ)回答了有關
    發表于 04-24 17:37 ?3054次閱讀

    MAX3420E USB外設控制器SPI接口

    MAX3420E包含實現USB 2.0全速USB外設所需的數字邏輯電路和模擬電路。全速收發器具有±15kV ESD保護和可編程的USB連接和
    發表于 01-19 09:05 ?1197次閱讀
    <b class='flag-5'>MAX3420E</b> <b class='flag-5'>USB</b><b class='flag-5'>外設</b><b class='flag-5'>控制器</b>,<b class='flag-5'>SPI</b><b class='flag-5'>接口</b>

    簡化USB嵌入式主機外設應用的硬件和軟件組合

    本應用筆記是應用筆記3936“Maxim USB實驗室”的配套產品,后者介紹了簡化USB嵌入式主機外設應用的硬件和軟件組合。MAX3421E
    的頭像 發表于 02-20 11:09 ?1401次閱讀
    簡化<b class='flag-5'>USB</b>嵌入式<b class='flag-5'>主機</b>和<b class='flag-5'>外設</b>應用的硬件和軟件組合

    MAX3421EEHJ+ - (Maxim Integrated) - 接口 - 控制器

    電子發燒友網為你提供Maxim(Maxim)MAX3421EEHJ+相關產品參數、數據手冊,更有MAX3421EEHJ+的引腳圖、接線圖、封裝手冊、中文資料、英文資料,
    發表于 07-04 18:39
    <b class='flag-5'>MAX3421</b>EEHJ+ - (Maxim Integrated) - <b class='flag-5'>接口</b> - <b class='flag-5'>控制器</b>

    上新| USB 外設/主機控制模塊

    本周帶來的是一款USB外設/主機控制模塊"USBModuleV12",模塊集成全功能USB主機
    的頭像 發表于 03-05 08:29 ?635次閱讀
    上新| <b class='flag-5'>USB</b> <b class='flag-5'>外設</b>/<b class='flag-5'>主機</b><b class='flag-5'>控制</b>模塊

    MAX3420E USB外設控制器SPI接口技術手冊

    協議,如錯誤校驗和總線重試。通過工作頻率高達26MHz的SPI?接口訪問寄存組,可對MAX3420E進行控制。利用簡易的3線或4線
    的頭像 發表于 05-23 11:35 ?248次閱讀
    <b class='flag-5'>MAX3420E</b> <b class='flag-5'>USB</b><b class='flag-5'>外設</b><b class='flag-5'>控制器</b>,<b class='flag-5'>SPI</b><b class='flag-5'>接口技術</b><b class='flag-5'>手冊</b>
    主站蜘蛛池模板: 美女好紧好大好爽12p | 欧美黄色片免费观看 | 藏经阁在线 | 狠狠色噜噜综合社区 | 中文天堂最新版www 中文天堂最新版在线精品 中文天堂最新版在线中文 中文天堂最新版资源新版天堂资源 | 久久青青草原精品老司机 | 免费黄色三级 | 奇米4色| 曰韩欧美| 国产免费一级高清淫曰本片 | 女性一级全黄生活片在线播放 | 日韩艹 | 中国一级特黄真人毛片免费看 | 视频免费1区二区三区 | 免费aⅴ网站 | 日韩免费高清一级毛片在线 | 激情理论片 | 大色综合色综合资源站 | 四虎影午夜成年免费精品 | 深爱五月网| 午夜影院在线免费 | 成人丁香| 欧美色图亚洲激情 | 午夜精品久视频在线观看 | 亚洲第成色999久久网站 | 天天操夜夜干 | baoyu污污网站入口免费 | 激五月| 亚洲jizzjizz中国妇女 | 国产精品久久久久久久免费 | 国内精品久久影视免费 | 天天射天天干 | 天天爱添天天爱添天天爱添 | 久久精品国产四虎 | 欧美综合色区 | 色视频网站人成免费 | 看片地址| 202z国产高清日本在线播放 | www一级毛片 | 国产经典三级在线 | 婷婷综合久久 |