在車載T-BOX中,MCU和SoC之間必然存在數(shù)據(jù)通信,本篇博文將分享一種基于SPI方式的通信方案。
SoC作為主機(jī),MCU作為從機(jī),配置模式如下所示:
通信模式:模式0;
通信速率:4.8Mbps;
數(shù)據(jù)存儲(chǔ):小端模式;
數(shù)據(jù)長(zhǎng)度:每包256Byte。
MCU和SoC物理連接如圖所示:

名詞解析:
MISO:主設(shè)備輸入從設(shè)備輸出;
MOSI:主設(shè)備輸出從設(shè)備輸入;
SCLK:時(shí)鐘信號(hào),主設(shè)備產(chǎn)生;
CS:片選,主設(shè)備控制,低電平有效;
S_RQ:從設(shè)備請(qǐng)求數(shù)據(jù)信號(hào),通知主設(shè)備開(kāi)始通信;
M_RQ:主設(shè)備發(fā)送數(shù)據(jù)信號(hào),通知從設(shè)備需要發(fā)送數(shù)據(jù)。
主設(shè)備和從設(shè)備通信有兩種情況:主設(shè)備主動(dòng)通信和從設(shè)備主動(dòng)通信。
主設(shè)備主動(dòng)通信機(jī)制如圖所示:

通信機(jī)制解析:
當(dāng)主設(shè)備有數(shù)據(jù)需要主動(dòng)發(fā)送給從設(shè)備時(shí),主設(shè)備需要發(fā)送M_RQ請(qǐng)求(拉高M(jìn)_RQ引腳,高電平維持至少1ms);
從設(shè)備接收到主設(shè)備M_RQ信號(hào)(觸發(fā)上升沿中斷)后,準(zhǔn)備SPI通信的配置和數(shù)據(jù),準(zhǔn)備完成后,發(fā)送S_RQ信號(hào)(拉高S_RQ引腳,高電平維持至少1ms);
主設(shè)備接收到從設(shè)備S_RQ信號(hào)(觸發(fā)上升沿中斷)后,開(kāi)始SPI通信。
名詞解析:
△t1:從設(shè)備通信請(qǐng)求最大等待時(shí)長(zhǎng)500ms(從設(shè)備發(fā)送S_RQ信號(hào)至主設(shè)備SPI通信結(jié)束釋放CS產(chǎn)生的時(shí)長(zhǎng)),如果超時(shí),從設(shè)備會(huì)再次發(fā)起S_RQ請(qǐng)求信號(hào);
△t2:主設(shè)備的通信請(qǐng)求最大等待時(shí)長(zhǎng)500ms(主設(shè)備發(fā)送M_RQ信號(hào)至從主設(shè)備接收到從設(shè)備發(fā)送S_RQ信號(hào)的時(shí)長(zhǎng)),如果超時(shí),主設(shè)備會(huì)再次發(fā)起M_RQ請(qǐng)求信號(hào)。
從設(shè)備主動(dòng)通信機(jī)制如圖所示:

通信機(jī)制解析:
當(dāng)從設(shè)備有數(shù)據(jù)需要主動(dòng)發(fā)送給主設(shè)備時(shí),從設(shè)備準(zhǔn)備SPI通信的配置和數(shù)據(jù)完成后,發(fā)送S_RQ信號(hào)(拉高S_RQ引腳,高電平維持至少1ms)請(qǐng)求主設(shè)備開(kāi)啟SPI通信;
主設(shè)備接收到從設(shè)備S_RQ信號(hào)(觸發(fā)上升沿中斷)后,開(kāi)啟SPI通信。
名詞解析:
△t1:從設(shè)備通信請(qǐng)求最大等待時(shí)長(zhǎng)500ms(從設(shè)備發(fā)送S_RQ信號(hào)至主設(shè)備SPI通信結(jié)束釋放CS產(chǎn)生的時(shí)長(zhǎng)),如果超時(shí),從設(shè)備會(huì)再次發(fā)起S_RQ請(qǐng)求信號(hào)。
審核編輯:湯梓紅
-
mcu
+關(guān)注
關(guān)注
147文章
18593瀏覽量
386052 -
通信
+關(guān)注
關(guān)注
18文章
6313瀏覽量
139525 -
soc
+關(guān)注
關(guān)注
38文章
4512瀏覽量
227503 -
SPI
+關(guān)注
關(guān)注
17文章
1865瀏覽量
99697 -
T-box
+關(guān)注
關(guān)注
0文章
29瀏覽量
1454
原文標(biāo)題:車載T-BOX中MCU和SoC通信方案(SPI通信方式)
文章出處:【微信號(hào):美男子玩編程,微信公眾號(hào):美男子玩編程】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。
發(fā)布評(píng)論請(qǐng)先 登錄
招聘4G T-BOX車載智能設(shè)備軟硬件開(kāi)發(fā)工程師
求助車載終端T-BOX,符合GB/T32960.2的測(cè)試單位
RJMU401在車載T-BOX中國(guó)密算法的流程是怎樣的
T-BOX系統(tǒng)解決方案深度剖析之接口
T-BOX系統(tǒng)解決方案深度剖析之電源軌
基于NEOWAY技術(shù)的T-Box解決方案
細(xì)數(shù)T-BOX中TI的明星產(chǎn)品之車載以太網(wǎng) | 第一節(jié) DP83TC811S-Q1:車載以太網(wǎng)讓您的T-BOX如虎添翼
汽車T-Box方案概述
車聯(lián)網(wǎng)車載T-BOX系統(tǒng)解決方案_汽車TBOX 嵌入式arm應(yīng)用-飛凌嵌入式
汽車T-BOX產(chǎn)品EMC推薦設(shè)計(jì)方案
T-BOX與通信終端市場(chǎng)研究分析
車載T-Box邏輯功能測(cè)試方案
車載T-Box通信穩(wěn)定性弱網(wǎng)測(cè)試方案
德思特TS-TBOXA-4 T-BOX弱網(wǎng)測(cè)試儀:精準(zhǔn)賦能T-BOX多場(chǎng)景信號(hào)測(cè)試

車載T-BOX中MCU和SoC通信方案(SPI通信方式)
評(píng)論