在车载t-box中,mcu和soc之间必然存在数据通信,本篇博文将分享一种基于spi方式的通信方案。
soc作为主机,mcu作为从机,配置模式如下所示:
通信模式:模式0;
通信速率:4.8mbps;
数据存储:小端模式;
数据长度:每包256byte。
mcu和soc物理连接如图所示:
名词解析:
miso:主设备输入从设备输出;
mosi:主设备输出从设备输入;
sclk:时钟信号,主设备产生;
cs:片选,主设备控制,低电平有效;
s_rq:从设备请求数据信号,通知主设备开始通信;
m_rq:主设备发送数据信号,通知从设备需要发送数据。
主设备和从设备通信有两种情况:主设备主动通信和从设备主动通信。
主设备主动通信机制如图所示:
通信机制解析:
当主设备有数据需要主动发送给从设备时,主设备需要发送m_rq请求(拉高m_rq引脚,高电平维持至少1ms);
从设备接收到主设备m_rq信号(触发上升沿中断)后,准备spi通信的配置和数据,准备完成后,发送s_rq信号(拉高s_rq引脚,高电平维持至少1ms);
主设备接收到从设备s_rq信号(触发上升沿中断)后,开始spi通信。
名词解析:
△t1:从设备通信请求最大等待时长500ms(从设备发送s_rq信号至主设备spi通信结束释放cs产生的时长),如果超时,从设备会再次发起s_rq请求信号;
△t2:主设备的通信请求最大等待时长500ms(主设备发送m_rq信号至从主设备接收到从设备发送s_rq信号的时长),如果超时,主设备会再次发起m_rq请求信号。
从设备主动通信机制如图所示:
通信机制解析:
当从设备有数据需要主动发送给主设备时,从设备准备spi通信的配置和数据完成后,发送s_rq信号(拉高s_rq引脚,高电平维持至少1ms)请求主设备开启spi通信;
主设备接收到从设备s_rq信号(触发上升沿中断)后,开启spi通信。
名词解析:
△t1:从设备通信请求最大等待时长500ms(从设备发送s_rq信号至主设备spi通信结束释放cs产生的时长),如果超时,从设备会再次发起s_rq请求信号。
Qorvo 最新802.11p解决方案提升汽车无线连接性
dfrobotRGB LCD1602按键扩展板彩色字简介
第2部分:FM解决方案和简单载波开/关键控研究介绍
如何加速USB快充电池充电器设计
红外热像仪的操作说明
车载T-BOX中MCU和SoC通信方案(SPI通信方式)
低频放大器的负载是什么
红米note4X高配版曝光!653+4G+64G!值得等待!
瑞士一家电商平台开始接受锐龙9 3950X处理器预订 并曝上市时间为9月30日
魅族Flyme6今日开始更新,这些升级方式你一定要来看看
我国存储芯片发展历程
大联大旗下友尚推出基于英特尔NCS2神经计算棒的视觉系统方案
中科航芯完成数千万元Pre-A轮融资
小家电需求暴增,芯圣力保稳定供货!
PCB内层的可制造性设计
虹科分享 | 在选择校准槽液体时,您应该考虑这些事
dfrobot锂电池充电器介绍
详细剖析垃圾处理器器件维修方法
APS自动排产在企业生产中的应用:生产整体优化
正向运转电机控制电路