在S32K通用demo板上难道不是汽车CAN协议与以太网通用节点解决方案让我们的应用更加完善吗
在设计汽车电子节点的应用中,我们往往会选择S32K+SBC这样的产品组合,这种搭配不仅提供了完整的开发资料,而且能够满足一系列复杂的需求。其中,ZLG开发的S32K通用Demo板就以其独特之处受到市场的青睐。除了集成高性能的SBC外,该板还配备了一路车载以太网接口,适应了多种网络环境下的通用节点使用。
作为核心平台,S32K148 MCU基于Arm Cortex-M4F内核,符合AEC-Q100标准,为汽车和工业领域提供了卓越的可靠性和性能。在实际应用中,它可以作为一个强大的示范平台来展示其广泛应用能力。
对于S32K通用Demo板来说,其开发平台如图1所示:
图1 S32K通用demo开发平台
该主板不仅拥有一系列丰富的片外资源,还保留有OpenSDA接口,以便用户在初期开发阶段进行灵活连接和测试。具体而言,它支持:
高达156个GPIO资源
四线SPI外部存储接口
100Mbit IEEE-1588以太网MAC接口
2路SAI(Serial Audio Interface)接口
3路LPUART接口
3路LPSPI接口
2路LPI2C接口
3路FlexCAN接口
1路FlexIO(可配置UART、SPI、I2C、I2S)接口
2路12位SARADC 接口
和1条8位DAC 接口
此外,还包括SWD、JTAG(ITM, SWV, SWO)、ETM调试功能。
在查看板上具体连接情况时,我们可以参考图2:
图2 S32K通用demo板上面电源与信号引脚示意图
至于如何实现车载以太网通信,那么我们需要关注的是两部分:一是通过模块化设计的一体化解决方案,即采用与MCU相匹配的系统基带控制器(SBC)模块;二是在这基础上的精确配置,以保证数据传输效率。此时,与MCU配合工作的是TJA1101物理层转换器(PHY),它们共同构成了一个高速且稳定的网络链路。
最后,在实际操作中,可以按照以下步骤来设置电源供应:
短节点J11到J17,然后给出12V供电给两个不同类型 的USB总线设备控制器(UJA1075ATW/3V3WD和UJA1169TK/X/F)。
此外,对于MCU供电,有两种方式可选:如果将J19短节点为(1,2),那么从UJA1075ATW/3V3WD获取3.33v供给MCU;如果将J20短节点为(1,2),则从 UJA1169TK/X/F 获取5v供给MCU。这两种方式都能正常运行,但取决于您的具体需求。
图4 以太网模块结构