在设计汽车电子节点的通用解决方案时,我们强烈推荐结合S32K与SBC(Single Board Computer)的协同工作,提供全面的开发支持。ZLG开发的S32K通用示范板不仅集成了SBC,还配备了一路车载以太网接口,使其成为满足一路以太网需求的理想选择。该示范板采用了基于Arm Cortex-M4F核心的AEC-Q100兼容性MCU——S32K148,这款MCU适用于广泛的汽车和工业应用,尤其是需要高可靠性的场景。
S32K通用示范平台
图1展示了该平台的布局:
图1:S32K通用示范平台
主板除了内置丰富外设资源外,还保留了OpenSDA接口,以便于初期客户调试。此外,该主板还提供以下接口:
高达156个GPIO资源;
四线SPI存储器接口;
100MbitIEEE-1588标准以太网MAC接口;
2路SAI串行音频界面;
3路LPUART串行通信界面;
3路LPSPI串行存储器界面;
2路LPI2C并列通信界面;
3路FlexCAN总线通信协议三要素;
FlexIO多功能输入输出模块(可配置为UART、SPI、I2C或I2S);
具有12位转换精度的两组16位模拟数字转换器;
一组8位数字到模拟信号转换器;以及SWD/JTAG调试端子。
demo板上的接口部分
图2展示了demo板上连接部件:
图2:demo主机板上连接部件
SBC模块和以太网模块
对于进行车载网络设备测试,主要依赖于demo主机上搭载的一些关键组件,即SBC和网络适配器。
a) SBC模块:
在这个系统中,使用的是两个单向电源管理(SPM)控制单元—UJA1075ATW/3V3WD及UJA1169TK/X/F。这两个SPM控制单元内部都带有输出电压分别为3.3V及5V供给各类设备。在J11与J17短接后,将12V分成两部分来给这两个SPM控制单元供电。
b) 以太网模块:
由于所选用的微处理器具有双重网络能力,可以通过Media Independent Interface (MII)或Reduced Media Independent Interface (RMII),本次我们采取的是一种更传统而且稳定的方式,即使用TJA1101物理层芯片来扩展出一个能够通过10/100Mbps速度进行数据传输的手动选择网络端点。这种设置非常适合那些只需一个物理层芯片但又希望实现高速数据交互能力的大型节点或者一些对实时性要求比较高的小型节点。
图4显示了这个完整的以太网系统架构:
图4: 完整车载以太网系统结构