描述
SPC564Bxx-SPC56ECxx 32 位 MCU:汽车车身电子应用的理想之选
在汽车电子领域,微控制器(MCU)的性能和功能对于实现各种先进的车身电子应用起着至关重要的作用。SPC564Bxx 和 SPC56ECxx 系列 32 位 MCU 基于 Power Architecture®,专为汽车车身电子应用而设计,为工程师们提供了强大而灵活的解决方案。
文件下载:SPC564B64L7B8E0X.pdf
一、概述
SPC564Bxx 和 SPC56ECxx 是新一代微控制器家族,扩展了 SPC560B 微控制器家族的范围。它们提供了实现平台方法所需的可扩展性,并满足了日益复杂的软件架构对性能的要求。该系列 MCU 的先进且经济高效的主机处理器核心符合 Power Architecture 嵌入式类别,与原始 Power Architecture 用户指令集架构(UISA)100% 用户模式兼容,运行速度高达 120 MHz,针对低功耗进行了优化。
二、产品特性
(一)通信接口丰富
- CAN 接口:多达 6 个 FlexCAN,每个具有 64 个缓冲区,支持标准 CAN 通信协议,还配备 CAN Sampler,可在低功耗模式下捕获 CAN 消息 ID。
- LINFlex/UART 通道:最多 10 个通道,可高效管理 LIN 消息,减轻 CPU 负载。
- DSPI 通道:多达 8 个带缓冲的 DSPI 通道,提供与外部设备的同步串行通信接口。
- 其他接口:具备 I2C 接口、一个双通道 FlexRay(带 128 个缓冲区)以及 Fast Ethernet Controller,可满足不同的通信需求。
(二)强大的处理核心
- e200z4d 核心:32 位 Power Architecture®,运行速度高达 120 MHz,达到 200 MIPs 的处理能力。
- e200z0h 核心(部分型号):同样为 32 位 Power Architecture,运行速度可达 80 MHz,75 MIPs。
(三)存储和时钟资源
- 内存:
- 片上 Flash 可达 3 MByte,带 ECC 纠错功能,确保数据的可靠性。
- 片上 SRAM 最大 256 KByte,同样具备 ECC。
- 64 KByte 片上 Data Flash 带 ECC。
- 时钟:
- 4 至 40 MHz 主振荡器、16 MHz 内部 RC 振荡器、128 kHz 内部 RC 振荡器和 32 kHz 辅助振荡器。
- 软件控制的 FMPLL 可生成高速系统时钟,并支持可编程频率调制。
- 时钟监控单元(CMU)可监控时钟源的完整性。
(四)低功耗设计
具有多达 255 个中断源,16 个优先级级别,54 个外部 IRQ 包括 30 个唤醒源。支持超低功耗 STANDBY 模式,CAN Sampler 可在 STBY 模式下存储 CAN ID,且能实现快速唤醒并从 RAM 执行。
(五)丰富的外设和功能
- GPIO:数量从 LQFP176 的 147 个到 LBGA256 的 199 个不等,可满足不同的引脚需求。
- 定时器:包括 8 通道 32 位周期性中断定时器(PIT)、4 通道 32 位系统定时器(STM)、安全系统看门狗定时器(SWT)和实时时钟定时器(RTC/API)。
- eMIOS:16 位计数器定时 I/O 单元,最多 64 个通道,支持 PWM/MC/IC/OC 功能。
- ADC:两个 ADC(10 位和 12 位),最多 62 个通道,可扩展至 90 个通道,具备多个模拟看门狗。
- 加密服务引擎(CSE):支持 AES - 128 加密/解密和 CMAC 认证,提供安全的设备启动模式。
- 调试功能:LBGA256 具备 Nexus 3 + 接口,所有设备都有 Nexus 1 接口,方便进行调试。
三、电气特性
(一)电压和功耗
- 电压供应:支持单 5 V 或 3.3 V 供电,片上 Vreg 搭配外部镇流晶体管。
- 低电压域功耗:详细规定了不同工作模式下的功耗特性。
(二)其他特性
涵盖了各种电气参数,如绝对最大额定值、推荐工作条件、热特性、I/O 引脚电气特性、复位电气特性、电磁兼容性(EMC)特性等,确保在不同环境下稳定工作。
四、封装和选型
提供多种封装形式,包括 LBGA256(17 x 17 x 1.7 mm)、LQFP208 和 LQFP176(24 x 24 x 1.4 mm、28 x 28 x 1.4 mm)。不同型号在内存大小、CPU 核心配置、外设功能等方面有所差异,工程师可根据具体应用需求进行选择。
五、总结
SPC564Bxx 和 SPC56ECxx 系列 MCU 凭借其丰富的通信接口、强大的处理能力、低功耗设计和丰富的外设功能,为汽车车身电子应用提供了全面而可靠的解决方案。在实际设计中,工程师们可以根据具体的应用场景和需求,充分利用这些特性,开发出高效、稳定的汽车电子系统。大家在使用这款 MCU 时,是否遇到过一些特殊的挑战呢?欢迎在评论区分享你的经验和见解。
打开APP阅读更多精彩内容