在S32K通用demo板上现场总线协议与以太网如何共同构建一个通用的节点解决方案呢

在S32K通用demo板上现场总线协议与以太网如何共同构建一个通用的节点解决方案呢

在设计汽车电子节点的通用解决方案时,我们推荐结合S32K和SBC两种产品,以提供全面的开发支持。ZLG开发的S32K通用Demo板,配备了SBC模块,并且集成了一个车载以太网接口,适用于各种需求的通用节点应用。该板上使用了基于Arm Cortex-M4F核心的AEC-Q100兼容MCU——S32K148,为汽车和工业领域高可靠性应用提供了坚实基础。

S32K通用demo平台

S32K通用Demo板如图5所示:

图5:S32K通用Demo平台

板级接口概览

S32K通用Demo主板不仅包含丰富外设资源,还保留有OpenSDA接口,方便初期开发。此外,该主板提供了一系列通信接口,包括156个GPIO、四路SPI存储、100Mbit以太网MAC、两个SAI音频接口、三路LPUART串行通信端口、三路LPSPI串行总线端口、二路LPI2C并行通信端口、三路FlexCAN总线端口、一路FlexIO多功能输入/输出接口以及两路12位转换器ADC和一路8位数字到模拟转换器DAC等。

Demo板上接口部分

S32K通用demo板上的详细连接示意图见图6:

图6:S32K 通usemboard Interface Diagram

SBC模块与以太网模块介绍

为了实现车载以太网节点调试,我们主要依赖于主板上的SBC(Single Wire Bus)控制器和网络交换子系统。

短节J11与J17将12V供给至内部带有3.3V输出的UJA1075ATW/3V3WD及内部带有5V输出的UJA1169TK/X/F。

通过短节J19,将1&2脚连接至J1中的1&2脚,可以利用UJA1075ATW/3V3WD供给MCU电源;同样地,如果短节J20为1&2脚连接至J1中对应位置(即第2&第3脚),则可以从UJA1169TK/X/F获得5V供电给MCU,如下所示:

图7: Single Wire Bus (SWB) Module

以太网模块方面,由于mac具有双重配置选项,即MII或RMII,这里采用的是MII模式搭配TJA1101PHY进行数据传输。在单独PHY需求下的自动化系统以及大型协处理应用中,选择合适的人机界面设备是非常关键的一环,而这个任务可以很好地由此类解决方案完成。具体结构如下:

图8: Ethernet Module