在車載T-BOX中,MCU和SoC之間必然存在數(shù)據(jù)通信,本篇博文將分享一種基于SPI方式的通信方案。
SoC作為主機(jī),MCU作為從機(jī),配置模式如下所示:
通信模式:模式0;
通信速率:4.8Mbps;
數(shù)據(jù)存儲:小端模式;
數(shù)據(jù)長度:每包256Byte。
MCU和SoC物理連接如圖所示:
名詞解析:
MISO:主設(shè)備輸入從設(shè)備輸出;
MOSI:主設(shè)備輸出從設(shè)備輸入;
SCLK:時(shí)鐘信號,主設(shè)備產(chǎn)生;
CS:片選,主設(shè)備控制,低電平有效;
S_RQ:從設(shè)備請求數(shù)據(jù)信號,通知主設(shè)備開始通信;
M_RQ:主設(shè)備發(fā)送數(shù)據(jù)信號,通知從設(shè)備需要發(fā)送數(shù)據(jù)。
主設(shè)備和從設(shè)備通信有兩種情況:主設(shè)備主動通信和從設(shè)備主動通信。
主設(shè)備主動通信機(jī)制如圖所示:
通信機(jī)制解析:
當(dāng)主設(shè)備有數(shù)據(jù)需要主動發(fā)送給從設(shè)備時(shí),主設(shè)備需要發(fā)送M_RQ請求(拉高M(jìn)_RQ引腳,高電平維持至少1ms);
從設(shè)備接收到主設(shè)備M_RQ信號(觸發(fā)上升沿中斷)后,準(zhǔn)備SPI通信的配置和數(shù)據(jù),準(zhǔn)備完成后,發(fā)送S_RQ信號(拉高S_RQ引腳,高電平維持至少1ms);
主設(shè)備接收到從設(shè)備S_RQ信號(觸發(fā)上升沿中斷)后,開始SPI通信。
名詞解析:
△t1:從設(shè)備通信請求最大等待時(shí)長500ms(從設(shè)備發(fā)送S_RQ信號至主設(shè)備SPI通信結(jié)束釋放CS產(chǎn)生的時(shí)長),如果超時(shí),從設(shè)備會再次發(fā)起S_RQ請求信號;
△t2:主設(shè)備的通信請求最大等待時(shí)長500ms(主設(shè)備發(fā)送M_RQ信號至從主設(shè)備接收到從設(shè)備發(fā)送S_RQ信號的時(shí)長),如果超時(shí),主設(shè)備會再次發(fā)起M_RQ請求信號。
從設(shè)備主動通信機(jī)制如圖所示:
通信機(jī)制解析:
當(dāng)從設(shè)備有數(shù)據(jù)需要主動發(fā)送給主設(shè)備時(shí),從設(shè)備準(zhǔn)備SPI通信的配置和數(shù)據(jù)完成后,發(fā)送S_RQ信號(拉高S_RQ引腳,高電平維持至少1ms)請求主設(shè)備開啟SPI通信;
主設(shè)備接收到從設(shè)備S_RQ信號(觸發(fā)上升沿中斷)后,開啟SPI通信。
名詞解析:
△t1:從設(shè)備通信請求最大等待時(shí)長500ms(從設(shè)備發(fā)送S_RQ信號至主設(shè)備SPI通信結(jié)束釋放CS產(chǎn)生的時(shí)長),如果超時(shí),從設(shè)備會再次發(fā)起S_RQ請求信號。
審核編輯:湯梓紅
-
mcu
+關(guān)注
關(guān)注
146文章
17917瀏覽量
362653 -
通信
+關(guān)注
關(guān)注
18文章
6191瀏覽量
137573 -
soc
+關(guān)注
關(guān)注
38文章
4362瀏覽量
222163 -
SPI
+關(guān)注
關(guān)注
17文章
1791瀏覽量
95235 -
T-box
+關(guān)注
關(guān)注
0文章
28瀏覽量
1221
原文標(biāo)題:車載T-BOX中MCU和SoC通信方案(SPI通信方式)
文章出處:【微信號:美男子玩編程,微信公眾號:美男子玩編程】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
發(fā)布評論請先 登錄
招聘4G T-BOX車載智能設(shè)備軟硬件開發(fā)工程師
求助車載終端T-BOX,符合GB/T32960.2的測試單位
RJMU401在車載T-BOX中國密算法的流程是怎樣的
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與通信終端市場研究分析

車載T-Box邏輯功能測試方案

車載T-Box通信穩(wěn)定性弱網(wǎng)測試方案

評論