Bootstrap

【S32K 学习笔记】S32K3介绍


前言

最近因为工作需要,在学习恩智浦的S32K344,希望能通过博客的方式完成对学习过程的一个记录,不仅方便日后查找,而且在梳理过程中还能掌握一些细节,这就算是有收获。由于资料太少,只能啃官方的文档。小白一枚如有错误之处,欢迎各位大佬指正。

一、S32K3系列

1.特点

S32K系列是恩智浦公司于2017年推出的面向汽车电子的微控制器。S32K3 系列包括基于 Arm Cortex-M7 的 MCU,采用单步、双步和锁步内核配置,支持 ASIL B/D 安全应用。功能包括具有恩智浦固件的硬件安全引擎,支持固件无线(FOTA)更新以及用于AUTOSAR和非AUTOSAR的免费ISO 26262兼容实时软件驱动程序。S32K3 MCU采用恩智浦新型MaxQFP封装,与标准QFP封装相比,封装占板面积减少了55%。

2.资源

二、S32K3的优势

1.安全性

  • 符合ISO 26262,最高符合ASIL B/D标准
    ASIL标准
  • 故障采集与控制单元
  • 硬件和软件看门狗、时钟/电源/温度监测器
  • 功能安全文件
  • HSE安全引擎 - AES-128/192/256、RSA、ECC、安全引导&密钥存储;侧通道保护;符合ISO 21434

2.高性能

  • 双核Arm Cortex-M7 120-240 MHz + FPU 性能强悍。
  • 以太网TSN/AVB (100 Mbps/1Gbps)、I3C、CAN FD、FlexIO (SPI/IIC/IIS/SENT协议)、串行音频接口, QSPI 支持多种总线接口,扩展性强。
  • 12位1 Msps ADC,
  • 16位eMIOS定时器,带用于电机控制的逻辑控制单元低功耗运行和待机模式、快速唤醒、时钟和电源门控。

三、开发环境

开发环境的搭建可参考此大佬的博文,步骤非常详细。
https://www.wpgdadatong.com/cn/blog/detail?BID=B4514

总结

通过翻阅资料,对S32K3系列有了一个初步的认识,接下来就是对各个外设模块的学习,以及S32 Design Studio开发环境的使用。主要参考官方的示例以及使用文档。

;