在S32K通用demo板上哪个更好can总线与485总线以太网通用节点解决方案
在汽车电子领域,S32K+SBC的结合是通用节点开发的理想选择。ZLG研发的S32K通用Demo板不仅配备了SBC,还配备了一路车载以太网接口,极大地满足了广泛应用中的网络需求。该板卡采用了基于Arm Cortex-M4F核心的高性能MCU S32K148,它符合严格的AEC-Q100汽车标准,适用于各种高可靠性工业和汽车应用。
S32K通用demo开发平台
图1展示了S32K通用demo开发平台:
主要接口配置
主板上集成了丰富资源,并提供OpenSDA接口,便于客户进行初期调试。具体配置如下:
- 高达156个GPIO资源
- 四线SPI外部存储接口
- 100MbitIEEE-1588以太网MAC接口
- 2路SAI(串行音频界面)
- 3路LPUART(低速异步串行通信协议)端口
- 3路LPSPI(低速并行同步串行通信协议)端口
- 2路LPI2C(低速二线制交互协议)端口
- 3路FlexCAN(灵活控制器区域网络)端口
- 1路FlexIO(可配置为UART、SPI、I2C或I2S)的多功能输入输出端口
- 2路12位模拟采样与转换器ADC接口
- 1个8位数字转换器DAC接口及SWD/JTAG调试系统支持ITM/ETM
接続示意图
如图2所示,是S32K通用demo板上的部分连接示意图。
SBC模块与以太网模块介绍
对于车载环境中的一些特定节点调试工作,我们主要依赖于两大关键组件:SBC模块和以太网模块。
SBC (Single Board Computer) 模块介绍:
本系统内置有两种类型的单片机电源管理芯片——UJA1075ATW/3V3WD和UJA1169TK/X/F。当短接J11和J17时,可以分别给这两个芯片供电12V,以便它们可以正常工作。此外,该系统还支持通过短接J19来从UJA1075ATW/3V3WD获得稳定的3.3V供电给MCU;或者通过短接J20来从UJA1169TK/X/F获得稳定的5V供电给MCU,如下图所示。
以太网模块介绍:
在我们的设计中,我们使用的是基于MII标准的一个物理层设备TJA1101,这与CPU核心上的MAC层配合使用,使得我们能够实现一个兼容性的车载网络解决方案。在这个解决方案中,我们利用了MAC硬件自动协商其物理层参数,从而确保数据传输过程中的无缝对话。这使得这个设计非常适合那些需要单独PHY处理的大型节点或协同处理任务场景。
综上所述,ZLG研发的S32K通用Demo提供了一套完整且强大的工具链,不仅涵盖了基本功能,而且考虑到了未来可能出现的问题,为用户提供了一条更加直观、简单、高效的地道路径去实现他们在汽车电子领域项目中的需求。