在S32K通用demo板上哪种协议通常用于can接口并且如何结合以太网通用节点来解决这个问题

在S32K通用demo板上哪种协议通常用于can接口并且如何结合以太网通用节点来解决这个问题

在设计汽车电子节点的通用解决方案时,我们推荐结合S32K和SBC(Single Board Computer)产品,以提供全面的开发支持。ZLG研发的S32K通用示范板不仅集成了SBC,还配备了一路车载以太网接口,非常适合需要以太网功能的通用节点应用。该板块采用了基于Arm Cortex-M4F内核的MCU——S32K148,它符合AEC-Q100标准,适用于广泛的汽车和工业领域。

S32K通用示范平台

S32K通用示范平台如图1所示:

图1:S32K通用示范平台

该主板既包含了丰富的外围资源,也保留了OpenSDA接口,方便初期开发使用。具体接口包括:

高达156个GPIO资源;

四线SPI外部存储接口;

100Mbit IEEE-1588以太网MAC接口;

2路SAI(串行音频界面);

3路LPUART接口;

3路LPSPI接口;

2路LPI2C 接口;

3路FlexCAN 接口;

FlexIO(可配置为UART、SPI、I2C、I2S)一路可选配置;

· 每两条12位高分辨率模数转换器ADC,一共有2组;

一条8位数字到模数转换器DAC。

SWD/JTAG(含ITM调试数据输出、SWV系统波形视觉化以及SWO单步执行指令)调试端子。

demo板上连接布局

S32K通用demo上的连接布局展示在图二中:

图二:Demo板上连接布局

SBC模块与车载以太网解决方案

为了满足车载环境中的以太网络需求,我们需要利用位于SBC模块中的UJA1075ATW/3V3WD和UJA1169TK/X/F两种电源选择能力来供电给MCU。

通过短联J11和J17,可以分别给这两个芯片各自12V供电。此外,根据实际需求,可以选择性地将J19的一、二脚与J1的一、二脚短联,以此方式利用UJA1075ATW/3V3WD提供的三点三伏电源给予MCU供电。在另一种情况下,将J20的一、二脚与J1 的二、三脚短联,则可以从 UJA1169TK/X/F 提供五点零伏电源给予MCУ供电,如图三所示:

图三:选择性供应

以太网络实现

本款式样采用的通信协议是MII,这是一种MediaIndependentInterface,即媒体独立性的通信方式。这使得其能够兼容多种物理层设备,并且由于它是基于IEEE802.3标准,所以具有很强的地理位置灵活性。TJA1101则作为PHY部分,它通过一个高速双向总线将数据传输至或从MAC中获取,从而完成整个通信链。

最后,如果您正在寻找一个既能处理单一物理层要求,又能够协同工作于大型节点处理任务的大型应用程序,那么这个搭配会是一个非常好的选择,因为它提供了强大的性能并且十分灵活。此外,由于其广泛适应各种复杂场景,使得其成为许多工程师心目中的首选。