usb2.0的硬件知識(一)

一、USB2.0的硬件知識

1.1 USB2.0速率

????????USB 2.0協議支持3種速率:低速(Low Speed,1.5Mbps)、全速(Full Speed, 12Mbps)、高速(High Speed, 480Mbps);USB Hub、USB設備,也分為低速、全速、高速三種類型。

1.2 USB2.0硬件線序組成

????????USB連接線有4條:5V、D+、D-、GND,若支持OTG功能,則多一條線OTG_ID。

1.3 USB2.0硬件設備連接與斷開的識別

1.3.1 USB2.0設備連接的識別

????????USB ?Hub端口的D+、D-都有15K的下拉電阻,沒有設備連接時為低電平。全速設備內部的D+有1.5K的上拉電阻,低速設備內部的D-有1.5K的上拉電阻,連接到Hub后會導致Hub的D+或D-電平變化,Hub根據變化的引腳分辨接進來的是全速設備還是低速設備,高速設備連接開始也是被識別成全速設備。

1.3.2 USB2.0設備斷開的識別

????????對于低速、全速設備,接到Hub時導致D-或D+引腳變為高電平,斷開設備后,D-或D+引腳變為低電平

1.4 USB2.0硬件OTG

????????OTG是"On The Go"的英文縮寫,字面上可以理解為“安上即可用”。USB傳輸是主從結構,一切USB傳輸都有Host發起。比如某個支持OTG功能的設備上可以插入U盤,這時設備作為USB Host,但是這個設備要跟PC通信,設備就要作為USB Device。該設備要作為USB Host、USB Device兩種角色,可以使用OTG插口:它可以根據硬件電路自動識別自己的角色,切換為USB Host或USB Deivce,其切換的硬件又OTG_ID這個引腳的高低電平決定,當OTG_ID為高電平,則切換成USB Deivce,反之則切換成USB Host。

其引腳作用如下表所示:

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/diannao/80057.shtml
繁體地址,請注明出處:http://hk.pswp.cn/diannao/80057.shtml
英文地址,請注明出處:http://en.pswp.cn/diannao/80057.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

植物大戰僵尸雜交版v3.6最新版本(附下載鏈接)

B站游戲作者潛艇偉偉迷于4月19日更新了植物大戰僵尸雜交版3.6版本!!!,有b站賬戶的記得要給作者三連關注一下呀! 不多廢話下載鏈接放上: 夸克網盤鏈接::https://pan.quark.cn/s/1af9b…

LeadeRobot具身智能應用標桿:無人機X柔韌具身智能,空中精準作業游刃有余

當前,具身智能已成為全球科技領域的前沿焦點,更受到國家戰略級重視,吸引科技產業巨頭搶灘布局。但同時,具身智能的商業化路徑、規模化應用場景、技術成本等難題也開始在資本界與產業圈引起廣泛討論。 目前,萬勛科技基于Pliabot 柔韌技術已推出多款具身智能柔韌機器人產品,在柔…

服務器上安裝maven

1.安裝 下載安裝包 https://maven.apache.org/download.cgi 解壓安裝包 cd /opt/software tar -xzvf apache-maven-3.9.9-bin.tar.gz 安裝目錄(/opt/maven/) mv /opt/software/apache-maven-3.9.9 /opt/ 3.權限設置 把/opt/software/apache-maven-3.9.9 文件夾重命名為ma…

AI 模型在前端應用中的典型使用場景和限制

典型使用場景 1. 智能表單處理 // 使用TensorFlow.js實現表單自動填充 import * as tf from tensorflow/tfjs; import { loadGraphModel } from tensorflow/tfjs-converter;async function initFormPredictor() {// 加載預訓練的表單理解模型const model await loadGraphMod…

10_C++入門案例習題: 結構體案例

案例描述 學校正在做畢設項目,每名老師帶領5個學生,總共有3名老師,需求如下 設計學生和老師的結構體,其中在老師的結構體中,有老師姓名和一個存放5名學生的數組作為成員 學生的成員有姓名、考試分數, 創建…

優化提示詞方面可以使用的數學方法理論:信息熵,概率論 ,最優化理論

優化提示詞方面可以使用的數學方法理論:信息熵,概率論 ,最優化理論 目錄 優化提示詞方面可以使用的數學方法理論:信息熵,概率論 ,最優化理論信息論信息熵明確問題主題提供具體細節限定回答方向規范語言表達概率論最優化理論信息論 原理:信息論中的熵可以衡量信息的不確定性。…

DB-GPT支持mcp協議配置說明

簡介 在 DB-GPT 中使用 MCP(Model Context Protocol)協議,主要通過配置 MCP 服務器和智能體協作實現外部工具集成與數據交互。 開啟mcp服務,這里以網頁抓取為例 npx -y supergateway --stdio "uvx mcp-server-fetch" …

2025.4.22學習日記 JavaScript的常用事件

在 JavaScript 里,事件是在文檔或者瀏覽器窗口中發生的特定交互瞬間,例如點擊按鈕、頁面加載完成等等。下面是一些常用的事件以及案例: 1. click 事件 當用戶點擊元素時觸發 const button document.createElement(button); button.textCo…

基于 SpringAI 整合 DeepSeek 模型實現 AI 聊天對話

目錄 1、Ollama 的下載配置 與 DeepSeek 的本地部署流程 1.1 下載安裝 Ollama 1.2 搜索模型并進行本地部署 2、基于 SpringAI 調用 Ollama 模型 2.1 基于OpenAI 的接口規范(其他模型基本遵循) 2.2 在 IDEA 中進行創建 SpringAI 項目并調用 DS 模型 3、基…

在線查看【免費】 dcm、drawio,dcm wps文件格式網站

可以免費在線查看 .docx/wps/Office/wmf/ psd/ psd/eml/epub/dwg, dxf/ txt/zip, rar/ jpg/mp3 m.gszh.xyz m.gszh.xyz 免費支持以下格式文件在線查看類型 支持 doc, docx, xls, xlsx, xlsm, ppt, pptx, csv, tsv, dotm, xlt, xltm, dot, dotx, xlam, xla, pages 等 Office 辦…

低光環境下雙目云臺攝像頭監控性能解析

雙目云臺攝像頭在低光環境下的監控效果主要取決于其硬件配置和軟件優化能力。以下是對雙目云臺攝像頭在低光環境下監控效果的詳細分析: 一、硬件配置對低光監控效果的影響 鏡頭與焦距 : 雙目云臺攝像頭通常配備超大廣角固定鏡頭和360視角的移動鏡頭&a…

繼承相關知識

概念 定義類時,代碼中有共性的成員,還有自己的屬性,使用繼承可以減少重復的代碼, 繼承的語法 class 子類:繼承方式 父類 繼承方式有:public,private,protected 公共繼承&#x…

【Python進階】數據可視化:Matplotlib從入門到實戰

Python數據可視化:Matplotlib完全指南 前言技術背景與價值當前技術痛點解決方案概述目標讀者說明 一、技術原理剖析核心概念圖解核心作用講解關鍵技術模塊說明技術選型對比 二、實戰演示環境配置要求核心代碼實現案例1:折線圖(股票趨勢&#…

Java高效合并Excel報表實戰:GcExcel讓數據處理更簡單

前言:為什么需要自動化合并Excel? 在日常辦公場景中,Excel報表合并是數據分析的基礎操作。根據2023年企業辦公效率報告顯示: 財務人員平均每周花費6.2小時在Excel合并操作上人工合并的錯誤率高達15%90%的中大型企業已采用自動化…

Python 列表與元組深度解析:從基礎概念到函數實現全攻略

在 Python 編程的廣袤天地中,列表(List)和元組(Tuple)是兩種不可或缺的數據結構。它們如同程序員手中的瑞士軍刀,能高效地處理各類數據。從簡單的數值存儲到復雜的數據組織,列表和元組都發揮著關…

Java中的方法重寫(Override)與方法重載(Overload)詳解

一、基本概念對比 特性方法重寫(Override)方法重載(Overload)定義子類重新定義父類中已有的方法同一個類中多個同名方法,參數不同作用范圍繼承關系中(父子類之間)同一個類內方法簽名必須相同(方法名參數列表)必須不同…

發布一個npm包,更新包,刪除包

發布一個npm包,更新包,刪除包 如何將自己的項目 發布為一個 npm 包,并掌握 更新 和 刪除 的操作流程。 🚀 一、發布一個 npm 包的完整流程 ? 1. 注冊并登錄 npm 賬號 如果還沒有賬號,先注冊: 官網注冊&…

Linux系統之----進程的概念

1.進程 1.1基本概念 課本概念 :進程是程序的一個執行實例,是正在執行的程序。當程序被執行時,系統會為其創建一個進程,包含程序代碼、數據以及運行時所需的資源。 內核觀點 :進程是擔當分配系統資源(CPU…

Shell腳本中的字符串截取和規則變化

文章目錄 前言if通配符判斷if判斷多個條件規則變化字符串的兩個示例改變中間段數字改變末尾段數字 總結 前言 科技的發展會帶來習慣的改變,特別是對于我們這批敲代碼的,之前還積累一些奇巧淫技,想著在必要的時候賣弄一下,自從生成…

c語言修煉秘籍 - - 禁(進)忌(階)秘(技)術(巧)【第七式】程序的編譯

c語言修煉秘籍 - - 禁(進)忌(階)秘(技)術(巧)【第七式】程序的編譯 【心法】 【第零章】c語言概述 【第一章】分支與循環語句 【第二章】函數 【第三章】數組 【第四章】操作符 【第五章】指針 【第六章】結構體 【第七章】const與c語言中一些錯誤代碼 【禁忌秘術】 【第一式】…