本方案主要应用在车身控制器。

车身控制器(body control module,简称 BCM),也可以称为车身电脑;一般,车身控制器常见的功能包括控制电动车窗、电动后视镜、空调、大灯、转向灯、防盗锁止系统、中控锁、除霜装置等。另外,车身控制器可以通过总线与其他车载 ECU 相连,可通过 CAN/LIN 与各个小节点进行与外部电脑通讯的功能;在一些高端轿车中,部分 BCM 还集成了空调风门控制、胎压监测、PEPS、网关等功能。

在 BCM 主控的选型中,本文选择了SemiDrive 的 E3210(该芯片通过了 ASIL-B 和 AEC-Q100 的认证)并基于该芯片制作了一个评估板方案,该方案集成了 CAN、LIN、超高频接口、低频接口、ADC、DAC、DIN、norflash、hyperflash、SD 卡、以太网接口、USB、USB 转串口、蜂鸣器、喇叭、JTAG 烧录接口、按键、拨码开关等模块。其他的通信接口如 SPI、UART、I2C、I2S、GPIO 等也以排针的形式从主控 MCU 中引了出来,从而满足不同需求的功能测试和开发。此方案最大最大程度将 E3210 的外设部分展示出来,可便于初次接触 SemiDrive E3 系列 MCU 的工程师快速熟悉 IC 的使用。

►场景应用图

►展示板照片

►方案方块图

►核心技术优势

1. 车规级 MCU 2. 支持 LF/UHF/UWB 接口 3. 兼容两种不同封装的 SPI Flash

►方案规格

主控 MCU 介绍: 1. 内核: ARM Cortex-R5F 2. 主频:400MHz 3. Cache:32KB - I、32KB - D 4. TCM:128KB 5. eMMC:1 x eMMC 5.1 6. SD:1 x SD 3.0 7. SRAM:1MB 8. XSPI:16-bit/8-bit/4-bit mode、 Octal-SPI / Qual-SPI FLASH、HyperFLASH / HyperRAM 9. CAN/CANFD:8x 10. LIN/UART:12x 11. Gigabit Ethernet TSN:1x 12. I2S/TDM:2x 13. I2C:4x 14. SPI:4x 15. ePWM:2x、 8-ch per ePWM 16. eTimer:2x、 8-ch per eTimer 功能描述: 1. 支持 LIN、CAN 接口 2. 支持 10/100 Mbps 的以太网 3. 支持 JTAG/SWD 调试接口 4. 支持多种启动方式(外部 SPI Flash、SD 卡、USB 等)