S32K系列MCU介绍和资料搜集

1. S32K系列微控制器概述

S32K系列微控制器,是NXP推出的专门面向汽车电子和工业应用场合的微控制器。基于Arm®Cortex®-M系列的可扩展、低功耗微控制器,获得了AEC-Q100认证,具有高级功能安全、信息安全和软件支持,适用于工业和汽车ASIL B/D车身、区域控制和电气化应用。

S32K系列MCU有多个系列型号,包括 S32K1、S32K3、S32K39/37 系列。下图是各个系列内核、存储器、外设支持等参数。

在这里插入图片描述

S32K系列MCU,提供汽车级软件开发套件,支持多种编译工具链和IDE,如下表:

在这里插入图片描述

2. S32K1xx系列概述

关于K1系列,官网的介绍如下:

S32K1系列32位AEC-Q100认证的MCU结合了基于Arm®Cortex®-M的可扩展系列微控制器,这些微控制器基于持久功能构建,并具有一套全面的量产级工具,支持高达ASIL B功能安全的汽车和工业应用。

S32K1 MCU具备超低功耗工作模式,具有恩智浦固件的加密安全引擎以及具有低级驱动程序和FreeRTOS™操作系统的汽车级软件开发套件。S32K1 MCU采用QFN、LQFP和MAPBGA封装

S32K1xx系列包括 M0+ 内核的 S32K11x 和 M4F 内核的 S32K14x 两个子系列,下图是该系列产品框图:

在这里插入图片描述

主要特性有:

  • 48MHz Cortex-M0+内核或80/112MHz Cortex-M4F内核

  • 128KB至2MB闪存,带ECC。高达4KB EEPROM

  • 12位1Msps ADC,16位FlexTimer,具有死区插入和故障检测功能

  • 可扩展的低功耗运行和停止模式。快速唤醒、时钟和电源门控

  • 提供QFN,LQFP和MAPBGA封装。温度范围-40至125/150°C,至少15年长期供货保证

  • 获得AEC-Q100认证

    • 0级:-40°C至+150°C Ta
    • 1级:-40°C至+125°C Ta
    • 2级:-40°C至+105°C Ta
  • 功能安全符合ISO 26262标准,高达ASIL B级

  • 硬件和软件看门狗、时钟/电源/温度监测仪

  • 以太网(10/100Mbit/s), CAN FD, FlexIO (UART, I2C, SPI, I2S, LIN, PWM…), 串行音频接口, QSPI

Flash和RAM最大分别有,2MB和256KB,是148型号。而144型号,RAM是64KB,Flash是512KB 。

3. 资源搜集

3.1 NXP官方网站

1.S32K系列微控制器总站,可以通过该网页,链接到其他的各个官方网站,从而下载到官方的参考手册,应用笔记,勘误手册,评估板资料等内容。

S32K汽车通用MCU | NXP 半导体

2.S32K1系列通用MCU网页,可以下载K1系列应用笔记,用户手册、IDE、软件等资料。

S32K1系列MCU

3.S32K系列官方技术论坛,可以在这里咨询S32K的技术问题,会有原厂的工程师进行解答。

S32K系列官方论坛

4.S32K1xx系列软件开发套件,包括SDK,评估板信息等。

S32K1 SDK

5.S32 Design Studio,是S32K系列MCU官方推出的IDE。

S32 Design Studio

3.2 一些第三方资料

关于S32K1xx相关的资料网上比较少,能搜到的暂时是下面这些。

1.极客电子的开发板资料

链接:https://pan.baidu.com/s/1CCZeNICLJu643Fn8pWudyA
提取码:i83z

2.苏州大学相关资料。可以到苏州大学嵌入式学习社区进行下载,里面也有不是关于S32K微控制器相关的资料。

http://sumcu.suda.edu.cn/

下面是百度网盘分享的苏大关于S32K144的配套教材的驱动代码,该代码是苏大他们自己写的驱动代码,操作寄存器的方式。与NXP官方提供的驱动代码不同,苏大提供的代码量更小,更易于学习,当然封装程度没有NXP官方提供的SDK那么高。

链接:https://pan.baidu.com/s/1K3SKoC_rPKuiQyQvRh9ecA
提取码:yl33

3.github上面搜到的一些代码仓库

在这里插入图片描述

大家可以自行搜索下载github仓库的代码。暂时搜到这些资料,其实还有搜集到一些文档资料,就不一一列举了,网上大家也能搜到。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/22631.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

身份证读卡器安卓SDK在安卓12版本targetSdkVersion=32报错解决办法

之前的东信智能的EST-100身份证读卡器安卓SDK版本V1.0.40在安卓12版本,targetSdkVersion32的时候会出现以下错误: Targeting S (version 31 and above) requires that one of FLAG_IMMUTABLE or FLAG_MUTABLE be specified when creating a PendingInten…

利用缓存模拟进度条(c实现)

代码如下&#xff1a; #include <stdio.h> #include <Windows.h>int main() {int total 100;int progress 0;char progressBar[101] {};while (progress < total) {progressBar[progress] #;printf("[%-100s] %d%%", progressBar, progress);ffl…

【UE4】在控件蓝图上播放视频

UE版本&#xff1a;4.26 在上一篇文章中&#xff08;【UE】场景内播放视频、音频&#xff09;介绍了如何在场景中播放视频&#xff0c;本篇文章将介绍如何在UI上播放视频 效果 步骤 1. 首先在“Content”文件夹中新建一个名为“Movies”的文件夹 2. 在文件夹中随便添加一个.…

apache ranger

简介&#xff1a; ranger 是一个用于启用、监控和管理跨hadoop平台的全面的数据安全框架。 ranger的愿景是在hadoop系统中提供全面的安全管理。随着yarn的出现&#xff0c;hadoop 平台能够支持真正的数据糊架构。企业能够在多租户环境中运行多个任务负载。hadoop 数据安全需要…

在阿里云linux上安装MySql数据库

我们先远程连接服务器 然后输入 sudo yum update重新运行一下 然后 sudo yum install mysql-server安装 mysql 服务 其中有两次 y n 选择 都选y就好了 然后 运行 sudo service mysqld start启动MySql 然后 我们查看一下MySql sudo service mysqld status

用github的copilot;tmux中进去了> 怎么退出

1、首先要学籍认证 &#xff08;前提&#xff1a;(241条消息) Copilot使用的关卡——GitHub教育认证方法和注意事项_github教师认证_石去皿的博客-CSDN博客&#xff09; 网址&#xff1a;Are you a student? - GitHub Education (241条消息) GitHub学生认证&#xff0c;可…

Linux内核模块开发 第 10 章 系统调用

The Linux Kernel Module Programming Guide Peter Jay Salzman, Michael Burian, Ori Pomerantz, Bob Mottram, Jim Huang译 断水客&#xff08;WaterCutter&#xff09;源 LKMPG 10 系统调用 到目前为止&#xff0c;我们所做的唯一一件事就是使用定义明确的内核机制来注册…

Android 多边形导圆角(Path画折线导圆角)

前言&#xff1a;用path画折线&#xff0c;2条线相交处导圆角 简介&#xff1a;为开发者提供工具类&#xff0c;方便对使用path画折线设置圆角。使用path画多边形&#xff0c;如三角形、矩形、平行四边形等&#xff0c;同时设置圆角。另外提供计算直线上某点坐标。 实现原理 …

开源大模型发展汇总

1. 大模型发展&概况 a. 发展线路图 其中基础模型如下&#xff1a; 大部分不开源&#xff0c;而OPT、BLOOM、LLaMA 三个模型是主要面向开源促进研究&#xff0c;聊天机器人场景开源的Open Assistant&#xff08;huggingface&#xff09;中文有一些GLM&#xff0c;百川&…

Mac环境下安装nginx并本地部署项目

1、前提 必须安装了homebrew&#xff0c;可在终端输入命令brew -v查看是否已经安装&#xff0c;如果输入指令出现版本号说明已经安装成功 如果未安装先安装&#xff08;homebrew官网地址&#xff09; /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/H…

类和对象(二)

目录 一、类的六个默认成员函数 二、构造函数 2.1 概念 2.2 特性 三、析构函数 3.1 概念 3.2 特性 四、拷贝构造函数 4.1 概念 4.2 特性 五、赋值运算符重载 5.1 运算符重载 5.2 赋值运算符重载特性 六、const修饰成员函数 七、取地址及const取地址操作符重载 一…

设计模式——备忘录模式

备忘录模式 定义 在不破坏封装性的前提下&#xff0c;捕获一个对象的内部状态&#xff0c;并在该对象之外保存这个状态&#xff0c;之后就可以将该对象恢复到原先保存的状态。 备忘录模式&#xff08;Memento Pattern&#xff09;是一种弥补缺陷的模式&#xff0c;能够在失败…