精品国产人成在线_亚洲高清无码在线观看_国产在线视频国产永久2021_国产AV综合第一页一个的一区免费影院黑人_最近中文字幕MV高清在线视频

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

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

3天內不再提示

USB電氣數據信號

麥辣雞腿堡 ? 來源:嵌入式Linux系統開發 ? 作者:嵌入式Linux系統開 ? 2023-07-20 10:07 ? 次閱讀

數據信號

圖片

低速/全速的 SOP 和 EOP

SOP:Start Of Packet,Hub 驅動 D+、D- 這兩條線路從 Idle 狀態變為 K 狀態。SOP 中的 K 狀態就是 SYNC
信號的第 1 位數據,SYNC 格式為 3 對 KJ 外加 2 個 K。

EOP:End Of Packet,由數據的發送方發出 EOP,數據發送方驅動 D+、D- 這兩條線路,先設為 SE0 狀態并維持 2
位時間,再設置為 J 狀態并維持 1 位時間,最后 D+、D- 變為高阻狀態,這時由線路的上下拉電阻使得總線進入 Idle 狀態。

圖片

高速的 SOP

高速的 EOP 比較復雜,作為軟件開發人員無需掌握。

高速模式中,Idle 狀態為:D+、D- 接地。SOP 格式為:從 Idle 狀態切換為 K 狀態。SOP 中的 K 狀態就是 SYNC 信號的第 1
位數據。

高速模式中的 SYNC 格式為:KJKJKJKJ KJKJKJKJ KJKJKJKJ KJKJKJKK,即 15 對KJ,外加 2 個 K。

NRZI 與位填充

NRZI:Non Return Zero Inverted Code,反向不歸零編碼。NRZI的編碼方位為:對于數據 0,波形翻轉;對于數據
1,波形不變。

圖片

使用 NRZI,發送端可以很巧妙地把“時鐘頻率”告訴接收端:只要傳輸連續的數據 0 即可。在下圖中,低速/全速協議中“Sync
Pattern”的原始數據是“00000001”,接收端從前面的 7 個 0 波形就可以算出“時鐘頻率”。

圖片

使用 NRZI 時,如果傳輸的數據總是“1”,會導致波形維持不變。如果電平長時間維持不變,比如傳輸 100 位 1
時,如果接收方稍有偏差,就可能認為接收到了 99 位 1、101 位 1。而 USB 中采用了 Bit-Stuffing 位填充處理,即在連續發送 6 個 1
后面會插入 1 個 0,強制翻轉發送信號,從而讓接收方調整頻率,同步接收。而接收方在接收時只要接收到連續的 6 個 1 后,直接將后面的 0
刪除即可恢復數據的原貌。

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

    關注

    60

    文章

    7900

    瀏覽量

    264012
  • 信號
    +關注

    關注

    11

    文章

    2780

    瀏覽量

    76634
  • SOP
    SOP
    +關注

    關注

    0

    文章

    92

    瀏覽量

    27495
收藏 人收藏

    評論

    相關推薦

    USB電氣特性

    ;    周玉軍  USB(Universal Serial Bus,即通用串行總線)的電氣特性主要是對信號的發送及電壓分布情況
    發表于 06-17 10:34

    實現USB電氣隔離的技術難點

    能夠表明數據是發送還是接收的信號線,那么USB電氣隔離就好解決多了。     在現有的USB2.0以及
    發表于 01-14 14:25

    【HarmonyOS HiSpark Wi-Fi IoT 套件試用連載】七、獲取網絡天氣數據

    元旦好冷,哪也不想去,那就趁著有空,寫寫帖子吧。今天的帖子我寫的是關于如何從網絡獲取天氣數據,以及如何解析出我們需要的天氣數據。一、天氣數據獲取 首先說說怎么獲取天氣數據。現在可以從很
    發表于 01-01 21:46

    工業相機的接口主要分哪幾種

    說起工業相機的接口,主要分兩種,分別是鏡頭接口和電氣數據接口。工業相機的數據接口又可以分為數字接口和模擬接口兩種。數據接口傳輸的是數字信號,模擬接口傳輸的是模擬
    發表于 09-10 08:55

    氣數據計算機有哪幾種類型?

    氣數據計算機有哪幾種類型?
    發表于 10-27 07:05

    一種智能大氣數據測量系統的設計與實現

    氣數據測量系統是飛行器的重要組成部分,為飛行控制系統提供高度和速度等重要的信息源,設計了一種采用硅壓阻傳感器和DSP技術實現的大氣數據測量系統,建立了系統的數學
    發表于 07-10 16:07 ?18次下載

    分布式大氣數據計算機綜合測試系統設計

             為提高某型分布式大氣數據計算機的測試效率,研制了分布式大氣數據計算機綜合測試系統。系統以PXI 總線平臺為基礎結合PXI模塊和GPIB總線
    發表于 09-14 10:32 ?36次下載

    基于Dragonbaord 410c開發板的Python交互設計(2)——如何獲取天氣數據

    現在很多網站都可以提供天氣數據服務,只要你的設備連接網絡,就可以方便的通過網絡請求訪問到天氣數據,在dragonboard 410c開發板上已經提供了wifi連接服務,可以方便的連接到網絡,因此,在
    發表于 02-13 10:02 ?918次閱讀
    基于Dragonbaord 410c開發板的Python交互設計(2)——如何獲取天<b class='flag-5'>氣數據</b>

    電能質量分析儀解決電氣數據安全問題

    數據中心數據安全可靠性取決于許多不同的因素。例如,從能源供應和電源的運行可靠性。這就是我們在本博客中所說的電氣數據安全。必須持續監控電氣數據安全狀況,以達到1-4級水平。建議您同時監測電能質量、能量和故障電流檢測以及網絡安全等參
    發表于 09-16 15:51 ?694次閱讀

    基于物聯網的天氣數據記錄器

    通過本文,你將了解如何使用 Conexio Stratus 套件和 Datacake 構建低成本(和低代碼)天氣數據記錄器
    的頭像 發表于 08-24 14:53 ?2376次閱讀
    基于物聯網的天<b class='flag-5'>氣數據</b>記錄器

    【HarmonyOS HiSpark Wi-Fi IoT 套件試用連載】七、獲取網絡天氣數據

    。今天的帖子我寫的是關于如何從網絡獲取天氣數據,以及如何解析出我們需要的天氣數據。 ? 一、天氣數據獲取 ? ?? ? 首先說說怎么獲取天氣數據。現在可以從很多平臺獲取到天
    的頭像 發表于 11-02 14:49 ?865次閱讀

    使用Blues Wireless和Qubitro的物聯網天氣數據記錄器

    電子發燒友網站提供《使用Blues Wireless和Qubitro的物聯網天氣數據記錄器.zip》資料免費下載
    發表于 02-06 14:21 ?0次下載
    使用Blues Wireless和Qubitro的物聯網天<b class='flag-5'>氣數據</b>記錄器

    氣數據收集和存儲程序開源分享

    電子發燒友網站提供《天氣數據收集和存儲程序開源分享.zip》資料免費下載
    發表于 02-09 11:25 ?0次下載
    天<b class='flag-5'>氣數據</b>收集和存儲程序開源分享

    USB電氣信號介紹

    USB 2.0協議支持3種速率:低速(Low Speed,1.5Mbps)、全速(Full Speed, 12Mbps)、高速(High Speed, 480Mbps)。
    的頭像 發表于 05-08 09:14 ?4182次閱讀
    <b class='flag-5'>USB</b><b class='flag-5'>電氣</b><b class='flag-5'>信號</b>介紹

    USB電氣信號復位與設備速率識別

    復位 從狀態切換圖上看,一個 USB 設備連接后,它將會被供電,然后被復位。當軟件出錯時,我們也可以發出復位信號重新驅動設備。 那么,USB Hub 端口或 USB 控制器端口如何發出
    的頭像 發表于 07-20 10:05 ?1690次閱讀
    <b class='flag-5'>USB</b><b class='flag-5'>電氣</b><b class='flag-5'>信號</b>復位與設備速率識別