色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

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

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

3天內不再提示

串行轉換器在基于MCU的系統中啟用USB連接

電子設計 ? 來源:郭婷 ? 作者:電子設計 ? 2019-02-06 11:49 ? 次閱讀

USB連接在PC和消費者市場中無處不在,設計團隊在一系列嵌入式應用程序中工作以將USB添加到設計中有充分的理由。嵌入式設計可以充分利用使USB成為通用即插即用互連的巨大努力。此外,該接口還提供通過單根電纜分配電力和處理數據的能力 - 這是大多數傳統串行接口所缺乏的功能。讓我們考慮可用于為基于MCU的設計以及與MCU一起使用的外圍產品添加USB支持的不同選項。

盡管如此,Microchip PIC10和PIC12 8位產品線中的許多低端MCU都缺乏USB支持,但包括其他串行接口,如SPI(串行外設接口)。此外,設計團隊可以選擇對設計進行分區,包括在主系統中使用支持USB的MCU,同時在位于USB電纜另一端的目標設備中添加模塊化外設功能,以方便地提供電源和數據。

許多IC公司都提供USB控制器和橋接IC,可以方便地為系統添加USB連接。這些IC在它們支持的串行接口類型和集成在芯片上的其他功能(如存儲器或I/O線)方面各不相同。

USB轉UART橋接器最基本的橋接IC是一個簡單的USB轉UART橋接器,例如Silicon Labs的CP21xx系列產品,包括CP2101,CP2102,CP2103,CP2104,CP2105和CP2110 IC。典型實現如圖1所示。當與外部收發器一起使用時,橋接器直接支持RS-232接口和其他選項。例如,如果您有一個依賴于串行通信的傳統MCU設備,CP21xx系列可以輕松地將設計轉換為USB連接,并且IC支持虛擬COM端口(VCP)功能。

串行轉換器在基于MCU的系統中啟用USB連接

圖1:Silicon Labs CP21xx系列USB轉UART橋接IC允許設計團隊在具有傳統串行接口的外設中添加USB支持。

家庭成員的差異歸結為I/O功能和內存。例如,所有家庭成員都包括可用于存儲USB特定數據的EEPROM,例如供應商ID甚至電源描述符。內存配置從296到1024位不等。

USB供應商IC,設備類型和其他數據不必在專用嵌入式應用程序中使用,但如果設備設計旨在用于USB主機的一般用途,則應使用該標準符合標準。這些IC提供從CP2101/02上的0個通用I/O線到CP2110上的10個I/O線。您可以使用這些I/O線來滿足狀態和控制需求。

通過SPI等接口實現的USB連接可以支持更高的數據速率。包括Maxim和Microchip在內的許多公司都有基于SPI的USB IC。幾乎所有較新的MCU都包含SPI接口。

主機或目標

例如,Maxim提供MAX3420E和MAX3421E USB控制器,可為任何具有SPI端口的處理器系統增加USB支持。這些IC使用SPI時鐘,最高可達26 MHz。 SPI實現是從模式接口,這意味著USB控制器需要MCU中的SPI主控制器或系統中的其他處理器。

基于MAX3420E的簡單USB總線供電小部件只需要處理器,以及一個從USB電纜獲得3.3 V VDD電源的穩壓器。 MAX3420E IC僅用于USB外設或目標器件應用。集成的USB全速收發器支持12 Mbit/s速率。該IC支持三線和四線SPI實現。它還包括四個通用I/O線。

對于USB主機實現,Maxim提供MAX3421E。該IC包括8個通用I/O線。 I/O線可用于多種用途,但在某些情況下,允許主機MCU基本上回收MCU中不可用的I/O線,因為引腳專用于SPI鏈路。另請注意,Maxim的兩個USB IC都包含內部信號電平轉換器,因此SPI鏈路可以在1.4到3.6 V的電壓范圍內工作。

從模式SPI

同時,Microchip有幾個USB-中心IC支持其在MCU領域的工作,包括MCP2200 USB轉UART IC。 Microchip的最新產品完全不同,因為MCP2210 USB到SPI IC實現了SPI主模式鏈路。圖2描繪了IC的框圖。它集成了256個字節的EEPROM。

串行轉換器在基于MCU的系統中啟用USB連接

圖2:Microchip新推出的MCP2100 USB控制器IC包括一個主模式SPI實現,可與總線供電的目標器件中的傳感器,數據轉換器和其他外設結合使用。

該IC可用于與MCU連接,但也可用于直接控制具有各種外設功能的基于SPI的IC。例如,您可以使用IC設計目標器件中沒有MCU的支持USB的數據采集模塊。這樣的模塊可以部署基于MCU的控制系統,甚至可以部署在PC上。

考慮USB供電數據采集模塊的可能性。例如,Microchip提供基于SPI的MCP3204 A/D轉換器,可以作為MCP2100控制器的從器件進行部署。該四通道數據轉換器將允許USB主機通過USB電纜捕獲數據。

Microchip提供了許多其他基于SPI的外設,這些外設可以組合在這樣的目標器件中。 MCP2100 USB控制器集成了9條通用I/O線。使用基于SPI的MCP23S08 I/O端口擴展器IC可以添加8條額外的線路。如果您想了解有關該主題的更多信息,我們在最近的TechZone文章(“I/O端口擴展器在基于MCU的設計中提供靈活性”)中提供了端口擴展器,這些文章可在Digi-Key庫中找到。

您還可以為基于MCP2210的設備添加內存和傳感器功能。 25LC02 SPI EEPROM集成了2k位存儲器。傳感器選項包括基于SPI的TC77溫度傳感器。 Microchip在MCP2100中集成了USB HID(人工輸入器件)級支持,并提供可以快速啟動器件設計過程的驅動器

選擇是你的

USB支持可以證明是所有類型的嵌入式應用程序中的一個有價值的功能。該接口可以消除在設備中單獨包含電源的需要。您可以輕松地將USB主機功能添加到基于MCU的系統中。基于USB的目標設備可以與基于MCU的主機或PC同樣良好地工作。雖然支持MCU的MCU可能是您在面對USB設計時的首選,但專用控制器IC可能是最佳選擇,尤其是在您將舊設備改裝為USB或者您的設計需要低成本小型MCU的情況下

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

    關注

    2552

    文章

    51366

    瀏覽量

    755734
  • 轉換器
    +關注

    關注

    27

    文章

    8741

    瀏覽量

    147728
  • usb
    usb
    +關注

    關注

    60

    文章

    7978

    瀏覽量

    265549
收藏 人收藏

    評論

    相關推薦

    AD轉換器THS1206紅外成像系統的應用

    AD轉換器THS1206紅外成像系統的應用 THS1206THS1206是TI公司開發的一款基于流水線結構的12位 高 速AD轉 換
    發表于 01-21 07:36

    RS232接口與USB轉換器使用指南

    減少故障和兼容性問題。 型號與兼容性 :購買前,確認轉換器的型號和兼容性,確保其能夠支持所需的波特率、數據格式和操作系統。 二、驅動程序安裝 下載驅動程序 :根據轉換器的品牌和型號,
    的頭像 發表于 12-18 17:58 ?1201次閱讀

    USB ACDC轉換器使用指南

    使用這一設備。 一、了解USB ACDC轉換器 定義 :USB ACDC轉換器,又稱為USB電源適配器、充電器,是一種將交流電
    的頭像 發表于 12-09 10:55 ?510次閱讀

    HDMI接口轉換器的使用技巧

    HDMI接口轉換器的類型 HDMI轉VGA/DVI轉換器 :用于將HDMI信號轉換為VGA或DVI信號,適用于老式顯示或投影儀。 HDMI轉DisplayPort
    的頭像 發表于 11-27 14:35 ?655次閱讀

    數模轉換器音頻設備的應用

    數模轉換器(Digital-to-Analog Converter,簡稱DAC)音頻設備的應用至關重要,它負責將數字音頻信號轉換為模擬音頻信號,以實現聲音的放大和播放。以下是數模
    的頭像 發表于 11-25 16:00 ?590次閱讀

    TTL轉換器的工作機制 TTL自動化控制的重要性

    信號,如RS-232、RS-485等串行通信標準的信號。這一轉換過程不僅涉及電平的變化,還包括數據格式和傳輸速率的適配。 TTL轉串口(如TTL轉RS-232)的轉換過程中,首先將T
    的頭像 發表于 11-18 10:58 ?687次閱讀

    VGA轉成USB-C的方法

    轉換器。這類轉換器通常設計有USB-C接口和VGA接口,有些還可能附帶其他功能接口,如USB-A接口等。 連接設備 : 將
    的頭像 發表于 11-08 10:15 ?683次閱讀

    usb與音頻線轉換器怎么連接

    ,一個USB與音頻線轉換器就顯得尤為重要。本文將詳細介紹如何連接USB與音頻線轉換器,以及相關的技術細節和使用場景。 二、
    的頭像 發表于 10-08 14:28 ?1816次閱讀

    同軸轉換器為什么容易壞 同軸轉換器對音質的影響

    使用或面臨復雜環境時容易出現問題,從而導致轉換器損壞。 使用方式 :不正確的使用方式也是導致同軸轉換器損壞的常見原因。例如,頻繁的插拔、不正確的連接、長時間超負荷工作等都可能對轉換器
    的頭像 發表于 10-06 14:16 ?1013次閱讀

    現代系統設計啟用LED和LCD指示應用簡介

    電子發燒友網站提供《現代系統設計啟用LED和LCD指示應用簡介.pdf》資料免費下載
    發表于 09-11 09:22 ?0次下載
    <b class='flag-5'>在</b>現代<b class='flag-5'>系統</b>設計<b class='flag-5'>中</b><b class='flag-5'>啟用</b>LED和LCD指示<b class='flag-5'>器</b>應用簡介

    同軸轉換器怎么用

    音頻信號等,以便于不同設備之間的連接和信號傳輸。以下是一個通用的同軸轉換器使用步驟,以及一些常見的應用場景: 使用步驟 準備工作 : 確認同軸轉換器的型號和規格,以及需要連接的設備。
    的頭像 發表于 09-09 09:07 ?1289次閱讀

    USB連接器是什么意思

    USB連接器,全稱為通用串行總線連接器,是20世紀90年代開發的一種用于計算機和外圍設備之間連接的行業標準接口。
    的頭像 發表于 08-25 16:47 ?3300次閱讀

    DAC8234串行輸入數模轉換器數據表

    電子發燒友網站提供《DAC8234串行輸入數模轉換器數據表.pdf》資料免費下載
    發表于 06-20 16:25 ?0次下載
    DAC8234<b class='flag-5'>串行</b>輸入數模<b class='flag-5'>轉換器</b>數據表

    一種連接數據轉換器和邏輯器件的高速串行接口—JESD204介紹

    JESD204是一種連接數據轉換器(ADC和DAC)和邏輯器件的高速串行接口,該標準的 B 修訂版支持高達 12.5 Gbps串行數據速率(目前C修訂版已經發布,即JESD204C),
    的頭像 發表于 04-19 16:20 ?2000次閱讀

    USB連接器是什么 為什么usb連接器固定pin不一樣?

    USB連接器是一種通用串行總線接口,用于規范電腦與外部設備的連接和通訊。
    的頭像 發表于 01-28 15:01 ?2139次閱讀
    主站蜘蛛池模板: 男人舔女人的阴部黄色骚虎视频| 欧美成人中文字幕在线视频| 人妖和美女玩| 91桃色污无限免费看| 久久青草在线视频精品| 伊人草久久| 玖玖爱精品视频| 97精品视频| 欧美高清69hd| 村上里沙快播| 午夜福利体验免费体验区| 国产视频这里只有精品| 亚洲免费无码中文在线| 久久精品国产亚洲AV麻豆欧美玲| 在线观看a视频| 免费看a视频| 99久久无码一区人妻A片蜜| 欧美日韩亚洲综合2019| 赤兔CHINESE最新男18GUY| 无码日本亚洲一区久久精品| 黄色大片久久| 中文字幕网站在线观看| 女性私密五月天| 丰满大爆乳波霸奶| 午夜电影三级还珠格格| 精品国产在线国语视频| 2021精品国产综合久久| 全肉高H短篇合集| 国产一卡2卡3卡4卡孕妇网站 | 成年人视频免费在线播放| 私密按摩师在线观看 百度网盘| 国产一级特黄a大片99| 在线观看免费视频a| 女教师杨雪的性荡生活| 高h肉文合集| 亚洲欧美日本国产在线观18| 毛片网站网址| 赤兔CHINESE最新男18GUY| 亚洲日本欧美天堂在线| 欧美激情一区二区三区AA片| 国产精品1区2区|