在S32K通用demo板上如何处理can总线故障以实现以太网通用节点的高效解决方案
在设计汽车电子节点的通用解决方案时,我们推荐结合S32K和SBC两种产品,以提供全面的开发支持。ZLG开发的S32K通用Demo板,配备了SBC模块,并包含了一路车载以太网接口,这对于满足单一以太网需求的通用节点而言,是一个理想的选择。该板卡采用了基于32位Arm®Cortex®-M4F内核的MCU——AEC-Q100认证的S32K148,适用于广泛的汽车和工业应用。
S32K通用demo平台概述
S32K通用demo平台如图5所示:
图5:S32K通用demo平台
这个主板不仅集成了丰富外设资源,还保留了OpenSDA接口,为初期开发提供便利。具体接口包括:
高达156个GPIO资源;
四线SPI外部存储接口;
100MbitIEEE-1588以太网MAC接口;
2路SAI(SerialAudioInterface)接口;
3路LPUART、LPSPI、LPI2C各自一个接口;
3路FlexCAN、1路FlexIO可配置为UART/SPI/I2C/I2S等;
- 2路12位高分辨率ADC和1路8位DAC;
- SWD/JTAG调试以及ETM监控功能。
demo板上主要连接部分
SBC模块与以太网模块在图6中详细展示。
图6:主要连接示意图
SBC电源选择
用户可以通过短接J19或J20来选择使用UJA1075ATW/3V3WD或UJA1169TK/X/F作为MCU供电源,如图7所示。
图7:不同电压选项
以太网络通信方式
S32K148 MAC具有灵活性,可以通过MII或者RMII进行通信。在本次Demo中,我们采用的是MII模式,与TJA1101 PHY相连,实现车载以太网络标准端口。这使得它非常适合那些需要单PHY支持的大型汽车节点或协处理器应用场景。
总结来说,结合了强大的处理能力与丰富多样的外设资源,以及灵活且高效地管理这些资源,使得这款产品成为一种完美无缺的解决方案,不仅适合传统汽车系统,而且也能应对更复杂、高级别要求的事业单位。