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

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

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

3天內不再提示

如何連接兩個μC來控制GMSL

電子設計 ? 來源:eeweb ? 作者:Maxim ? 2021-04-21 13:58 ? 次閱讀

Maxim的千兆位多媒體串行鏈路(GMSL)解決方案可通過一條雙絞線對數字視頻音頻數據進行序列化。此外,集成的雙向控制通道使單個微控制器(μC)可以對串行器,解串器和所有連接的外圍設備進行編程。對于典型應用,這消除了遠程側微控制器及其支持組件,例如時鐘源/晶體和低壓電源。這不僅簡化了遠程設備的設計,而且還降低了成本,尺寸和功耗。但是,有時由于與GMSL不相關的其他設計要求,μC已經位于鏈路的兩側。本應用筆記介紹了如何連接兩個μC來控制GMSL。

基本雙μC用法

通常,當使用單個μC時,串行器/解串器上的兩個控制方向選擇(CDS)引腳對于串行器側μC都設置為低電平,對于反序列化器側μC設置為高電平。但是,如果將串行器上的CDS設置為低電平而將解串器上的CDS設置為高電平,則每個GMSL芯片可以同時連接到各自的μC(圖1)。

pIYBAGB_vm6AYqk4AABkk-4UV_A067.png

簡化的雙μC應用原理圖,顯示了CDS設置。

內部操作

當使用兩個μC時,串行器和解串器的I2C主設備均被禁用,并且RX / SDA和TX / SDL與相應的μC配置為UART接口。由于每個設備都作為本地設備運行,因此它們無法進入睡眠模式。使用相應的低電平有效PWDN引腳將每個器件置于低功耗狀態。請記住,從掉電狀態返回時,所有設備設置均會重置為其開機值。

雙重μC爭用問題

在上面的圖1所示的配置中,每個μC都可以使用GMSL UART協議與MAX9259串行器,MAX9260解串器或其他μC進行通信。GMSL沒有提供避免競爭的解決方案,用戶將需要提供自己的競爭處理方案。

分離網絡

避免爭用的最簡單解決方案是讓每個μC都將其連接的串行器/解串器FWDCCEN和REVCCEN位設置為0(0x04 D [1:0])。這將禁用前向和反向控制通道的接收器和發送器,并有效地將控制網絡分為兩個獨立的網絡(圖2)。

o4YBAGB_vnuAKoCwAACmlmFDeO0315.png

分開的控制網絡消除了爭用的可能性。

將來,通過串行鏈路進行的任何控制通信都首先需要雙方的μC在鏈路各自的端部重新啟用通信。此配置在永遠在線的應用程序中最有用,在這些應用程序中,特定于鏈接的關鍵寄存器設置不會從初始設置更改。

軟件爭用處理

在串行鏈路兩端必須進行通信的應用程序中,用戶始終可以實施高層協議來避免爭用(圖3)。在下面的示例中,每個μC等待確認幀以確定其命令是否成功。

o4YBAGB_vomARJPMAAF-hHqtGkE714.png

基于軟件的競爭處理的示例。

在爭用的情況下,串行器/解串器不發送確認幀。在未收到確認幀后,μC將等待一段時間(取決于其設備地址),然后重新發送其命令。由于此設計中的微控制器具有不同的設備地址,因此在重試通信期間不會發生競爭。

單/雙μC用途

在以下應用程序中,鏈接的解串器端是顯示面板,該面板配置為遠程打開/關閉電源。評估板的關斷輸入和單/雙μC控制均連接至MAX9260 GPIO0的輸出(圖4)。上電時,GPIO輸出為高電平,由于添加了反相器,因此可保持遠程側設備關閉,并且解串器被配置為遠程側設備。由于MS已連接到GPIO,因此MAX9260在睡眠模式下上電,使所有器件處于低功耗狀態。

pIYBAGB_vpmAL-gEAABE9I5NPvU002.png

雙/單路μC遠程顯示示例。

為了啟動遠程面板,串行器喚醒MAX9260并建立串行鏈路。然后,串行器側的μC將GPIO0設置為低電平,以使MS變為低電平,而反相器輸出變為高電平。逆變器將MAX9260設置為本地設備,并喚醒其余的遠程顯示面板。MS必須設置為低電平,以使MAX9260 UART接口保持基本模式。

為了關閉遠程面板,串行器將GPIO0設置為高電平以關閉遠程設備,并將MAX9260設置為遠程設備。然后,在MAX9260中設置SLEEP = 1以使器件進入休眠狀態。

遠程攝像機示例(序列化器)

與上一個示例類似,鏈接的串行器端是配置為遠程開機/關機的攝像機模塊。MAX9259的INT輸出控制電路板的關斷輸入和單/雙μC開關(圖5)。對于此應用,INT用作GPO,其輸出由SETINT(MAX9259中的D7為0x0D的D7)或解串器的INT輸入設置。

o4YBAGB_vqeAKLCaAABAHR4Cy1k092.png

雙/單路μC遠程攝像機示例。

上電時,INT輸出為低電平,這使遠端設備保持關閉狀態。連接到CDS的逆變器輸出將串行器配置為遠程設備。由于低電平有效AUTO設置為高電平,因此MAX9259在休眠模式下上電。

為了啟動遠程面板,解串器使用GMSL UART命令喚醒MAX9259。然后,解串器將MAX9259的INT輸出設置為高電平,以為所有遠程設備加電。反相器輸出將MAX9259設置為本地設備,現在可以接受本地μC的UART命令。

為了關閉遠程面板,解串器將MAX9259 INT輸出設置為低電平,以關閉遠程側設備,并將MAX9259設置為遠程設備。然后,解串器在MAX9259中將SLEEP設置為1,以使器件進入休眠狀態。

其他應用程序

雙μC的使用不限于上面顯示的應用程序。對稱和雙向控制通道,以及動態CDS和旁路設置(盡管是MS),可實現多種串行器/解串器和μC配置?,F在,可以為設計人員提供更高程度的控制權,以提高其系統的功能,最小化功耗并最大程度地利用可用資源。

編輯:hfy

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

    關注

    48

    文章

    7872

    瀏覽量

    153473
  • 串行器
    +關注

    關注

    0

    文章

    121

    瀏覽量

    14783
  • GMSL
    +關注

    關注

    2

    文章

    32

    瀏覽量

    15944
收藏 人收藏

    評論

    相關推薦
    熱點推薦

    貿澤開售ADI AD-GMSL2ETH-SL邊緣計算平臺

    ) 接口到10Gb以太網鏈路的低延遲數據傳輸。AD-GMSL2ETH-SL設計用于自動機器人和車輛等應用中的機器視覺和實時傳感器融合。 ADI AD-GMSL2ETH-SL具有兩個四通道GMS
    的頭像 發表于 03-12 11:30 ?449次閱讀

    使用TPS546C23兩個獨立的單相評估模塊

    電子發燒友網站提供《使用TPS546C23兩個獨立的單相評估模塊.pdf》資料免費下載
    發表于 12-07 14:08 ?0次下載
    使用TPS546<b class='flag-5'>C</b>23<b class='flag-5'>兩個</b>獨立的單相評估模塊

    德州儀器推出兩個全新系列實時微控制

    德州儀器 (TI) 近日推出了兩個全新系列的實時微控制器,這些產品的技術進步可幫助工程師在汽車和工業應用中實現更智能、更安全的處理。
    的頭像 發表于 11-28 13:45 ?627次閱讀

    兩個ADS1298連接采集ECG,兩個器件的WCT具體要怎么連接,是否有一器件的WCT可以懸空?

    兩個ADS1298連接采集ECG,根據數據手冊中的FIGURE45 device1的連接,所有RLDINV相連,RLDIN引腳是否都不用同RLDOUT 和RLDINV相連接?
    發表于 11-19 06:10

    LM4875可通過控制DC Vol腳的電壓改變增益,如果用兩個音量按鍵控制音量要怎么做?

    LM4875可通過控制 DC Vol腳的電壓改變增益,我如果用兩個音量按鍵控制音量要怎么做?除了用電位器,還有什么其他方式嗎?我的按鍵
    發表于 10-15 06:42

    兩個開關電源可以并聯使用嗎

    的電源。它通常包括一整流器、一開關元件、一儲能元件(如電感或電容)以及一控制電路。開關電源的主要優點是效率高、體積小、重量輕。 2.
    的頭像 發表于 10-09 16:04 ?3718次閱讀

    ad如何設置兩個元器件的距離

    在Altium Designer(簡稱AD)中設置兩個元器件之間的距離,主要是通過設置元器件間的安全間距(Clearance)規則實現的。這個規則定義了元器件之間、元器件與走線之間以及其他設計元素
    的頭像 發表于 09-02 15:31 ?1.4w次閱讀

    功放機AB兩個聲道輸出怎么接

    聲道輸出可以分別連接組音箱上,以實現立體聲效果。這種接線方式簡單直接,適用于大多數家庭影院和音響系統。 接線步驟: 確認接口 :首先,確認功放機AB兩個聲道輸出的接口類型(如RCA、XLR等)以及音箱的輸入接口類型,確保它們
    的頭像 發表于 08-23 10:40 ?7292次閱讀

    觸發器的兩個穩定狀態分別是什么

    觸發器作為數字電路中的基本邏輯單元,具有兩個穩定狀態,這兩個狀態通常用于表示二進制數碼中的0和1。
    的頭像 發表于 08-12 11:01 ?2448次閱讀

    如何使用SPI或UART連接兩個ESP模塊?

    我使用 ESP-WROOM-02 模塊進行我們的項目。 根據我們的要求,我們需要使用 UART 或 SPI 將兩個 ESP 模塊與一 ESP 模塊連接。 一設備可以與 UART
    發表于 07-19 16:08

    兩個路由器ip地址沖突怎么解決

    兩個路由器的IP地址發生沖突時,會導致網絡連接不穩定或無法連接。以下是解決兩個路由器IP地址沖突的步驟: 確定沖突的IP地址 首先,需要確定兩個
    的頭像 發表于 07-09 11:35 ?8762次閱讀

    滿足GMSL靜電防護要求的方案

    什么是GMSL?它是做什么用的?它有什么優點?設計GMSL防靜電有啥難度? 帶著這些疑問我們先了解下什么是GMSL。 一.簡述 GMSL GMSL
    的頭像 發表于 07-05 22:59 ?1043次閱讀
    滿足<b class='flag-5'>GMSL</b>靜電防護要求的方案

    電磁繼電器分為哪兩個電路

    控制。根據其結構和工作原理,電磁繼電器可以分為兩個電路:控制電路和工作電路。 一、控制電路 控制電路是電磁繼電器的重要組成部分,它的作用是
    的頭像 發表于 06-21 09:28 ?1223次閱讀

    兩個PLC之間如何交互信號

    在工業自動化系統中,PLC(Programmable Logic Controller,可編程邏輯控制器)是核心的控制設備。在許多復雜的應用場景中,需要兩個或多個PLC之間進行信號交互,以實現更高
    的頭像 發表于 06-14 16:57 ?6272次閱讀

    兩個銅片可以形成原電池嗎

    兩個銅片本身不能形成原電池,因為原電池的工作原理依賴于兩個不同電位的電極材料之間的氧化還原反應。
    的頭像 發表于 05-21 16:23 ?1674次閱讀
    主站蜘蛛池模板: 日本三级成人午夜视频网 | 一区在线免费观看 | 成人午夜毛片 | www.av片| 亚洲二区视频 | 四虎网址大全 | 天堂网www在线观看 天堂网www在线资源中文 | 亚洲色图综合图区 | 亚洲综合激情九月婷婷 | 人人爽人人澡 | 欧美性受xxxx极品 | 日本卡一卡2卡3卡4精品卡无人区 | 免费又黄又爽1000禁片 | 色在线视频观看 | 狠狠做久久深爱婷婷97动漫 | 欧美成人一区二区三区在线电影 | 天天看天天摸天天操 | 天天躁狠狠躁夜躁2021 | 黄色美女网址 | 国产成人精品三级在线 | 九九99久久精品午夜剧场免费 | 久久久久无码国产精品一区 | 香港澳门a级三级三级全黄 香港经典a毛片免费观看爽爽影院 | 亚洲黄色色图 | 午夜一级毛片不卡 | 丁香五婷婷 | 99精品在线 | 人人做人人爽人人爱秋霞影视 | 欧美激情综合色综合啪啪五月 | 国产精品第页 | 久久综合色视频 | 国产手机免费视频 | 亚洲一区中文 | 亚洲精品国产美女在线观看 | 欲色视频| 国模精品视频一区二区三区 | 天天操一操 | 天天草天天操 | 亚洲男人天堂2021 | 中文字幕欧美日韩 | 日本黄色小说视频 |