<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>
"); //-->

博客專(zhuān)欄

EEPW首頁(yè) > 博客 > 車(chē)載T-BOX中MCU和SoC通信方案(SPI通信方式)

車(chē)載T-BOX中MCU和SoC通信方案(SPI通信方式)

發(fā)布人:美男子玩編程 時(shí)間:2023-02-28 來(lái)源:工程師 發(fā)布文章

在車(chē)載T-BOX中,MCU和SoC之間必然存在數據通信,本篇博文將分享一種基于SPI方式的通信方案。


拓展學(xué)習:一文搞懂SPI通信協(xié)議。


SoC作為主機,MCU作為從機,配置模式如下所示:

  • 通信模式:模式0;

  • 通信速率:4.8Mbps;

  • 數據存儲:小端模式;

  • 數據長(cháng)度:每包256Byte。


MCU和SoC物理連接如圖所示:


圖片

名詞解析:

  • MISO:主設備輸入從設備輸出;

  • MOSI:主設備輸出從設備輸入;

  • SCLK:時(shí)鐘信號,主設備產(chǎn)生;

  • CS:片選,主設備控制,低電平有效;

  • S_RQ:從設備請求數據信號,通知主設備開(kāi)始通信;

  • M_RQ:主設備發(fā)送數據信號,通知從設備需要發(fā)送數據。


主設備和從設備通信有兩種情況:主設備主動(dòng)通信和從設備主動(dòng)通信。


主設備主動(dòng)通信機制如圖所示:


圖片

通信機制解析:

  1. 當主設備有數據需要主動(dòng)發(fā)送給從設備時(shí),主設備需要發(fā)送M_RQ請求(拉高M(jìn)_RQ引腳,高電平維持至少1ms);

  2. 從設備接收到主設備M_RQ信號(觸發(fā)上升沿中斷)后,準備SPI通信的配置和數據,準備完成后,發(fā)送S_RQ信號(拉高S_RQ引腳,高電平維持至少1ms);

  3. 主設備接收到從設備S_RQ信號(觸發(fā)上升沿中斷)后,開(kāi)始SPI通信。


名詞解析:

  • △t1:從設備通信請求最大等待時(shí)長(cháng)500ms(從設備發(fā)送S_RQ信號至主設備SPI通信結束釋放CS產(chǎn)生的時(shí)長(cháng)),如果超時(shí),從設備會(huì )再次發(fā)起S_RQ請求信號;

  • △t2:主設備的通信請求最大等待時(shí)長(cháng)500ms(主設備發(fā)送M_RQ信號至從主設備接收到從設備發(fā)送S_RQ信號的時(shí)長(cháng)),如果超時(shí),主設備會(huì )再次發(fā)起M_RQ請求信號。


從設備主動(dòng)通信機制如圖所示:


圖片

通信機制解析:

  1. 當從設備有數據需要主動(dòng)發(fā)送給主設備時(shí),從設備準備SPI通信的配置和數據完成后,發(fā)送S_RQ信號(拉高S_RQ引腳,高電平維持至少1ms)請求主設備開(kāi)啟SPI通信;

  2. 主設備接收到從設備S_RQ信號(觸發(fā)上升沿中斷)后,開(kāi)啟SPI通信。


名詞解析:

  • △t1:從設備通信請求最大等待時(shí)長(cháng)500ms(從設備發(fā)送S_RQ信號至主設備SPI通信結束釋放CS產(chǎn)生的時(shí)長(cháng)),如果超時(shí),從設備會(huì )再次發(fā)起S_RQ請求信號。


*博客內容為網(wǎng)友個(gè)人發(fā)布,僅代表博主個(gè)人觀(guān)點(diǎn),如有侵權請聯(lián)系工作人員刪除。



關(guān)鍵詞: BOX MCU SoC

相關(guān)推薦

技術(shù)專(zhuān)區

關(guān)閉
国产精品自在自线亚洲|国产精品无圣光一区二区|国产日产欧洲无码视频|久久久一本精品99久久K精品66|欧美人与动牲交片免费播放
<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>