S32K系列MCU介绍和资料搜集

这篇具有很好参考价值的文章主要介绍了S32K系列MCU介绍和资料搜集。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

1. S32K系列微控制器概述

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

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

S32K系列MCU介绍和资料搜集,NXP-S32K,S32K,S32K144,汽车电子MCU

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

S32K系列MCU介绍和资料搜集,NXP-S32K,S32K,S32K144,汽车电子MCU

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 两个子系列,下图是该系列产品框图:

S32K系列MCU介绍和资料搜集,NXP-S32K,S32K,S32K144,汽车电子MCU

主要特性有:

  • 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上面搜到的一些代码仓库

S32K系列MCU介绍和资料搜集,NXP-S32K,S32K,S32K144,汽车电子MCU

大家可以自行搜索下载github仓库的代码。暂时搜到这些资料,其实还有搜集到一些文档资料,就不一一列举了,网上大家也能搜到。文章来源地址https://www.toymoban.com/news/detail-557767.html

到了这里,关于S32K系列MCU介绍和资料搜集的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • S32K锁死之谜?Failed to download RAMCode? Failed to Read Memory?

    近期在做一个小产品,是基于S32K144为MCU的板子。在调试过程中发现,虽然采用Jlink可以连接上,但是无法用S32DS的Debug模式进行调试。也就是.elf文件无法下载进入FLASH,而错误提示总是如下: (1)Failed to download RAMCode (2)Failed to Read Memory xxx 而且让人崩溃的是焊接了10套板子

    2023年04月22日
    浏览(36)
  • S32K142 MCU锁死解锁

    本文主要介绍S32K142 MCU锁死(Jlink报错:0x400-0x40F indicate that readout p’rotection is set)的原因简介以及如何使用 J-Link Commander 工具解🔒。 一、故障现象 二、原因分析 基于S32K144的芯片锁死,一般有如下几种可能:   1. 时钟配置异常 ,MCU被倍频以及不配置时钟,都有可能造成

    2024年02月04日
    浏览(36)
  • S32K3学习笔记---S32K3之MCU模块

    ​ 后续关于MCAL的配置都是基于EB29.0,RTD3.0的配置,MCU是基于S32K324。前期312、344也都使用过,也是第一次使用NXP的多核,后续将记录各个模块学习过程。 环境安装及参考资料如下: ​ 芯片手册:S32K3XXRM.pdf ​ EB工具 :EB29.0安装包 ​ RTD及demo路径:RTD3.0和Demo ​ EB安装步骤:

    2024年02月03日
    浏览(34)
  • 【Autosar】MCAL - MCU(NXP - S32K14x)

    MCAL - 汇总 配置工具:EB Tresos Studio 芯片类型:S32K146 MCU模块提供了访问 内核 相关功能的API,例如配置时钟、初始化RAM、设置低功耗模式、提供复位接口等。 1.1 时钟介绍 从上图可以看到最左边为输入时钟源,右边为输出时钟 ,为了让系统运行在合适的时钟频率环境下,我们

    2024年02月04日
    浏览(33)
  • EB tresos S32K3 MCAL MCU配置(一)时钟与晶振

    MCU配置(一)  时钟与晶振 1.时钟是什么,为什么需要时钟? 时钟对于CPU来说就等同于心脏,时钟频率的高低决定了CPU执行指令的速度,同时对于大多数外设来说也是需要一个时钟信号才能正常工作的,以通信相关的模块来说,一个信号本质上是高低电平的组合,比如我们要

    2024年02月11日
    浏览(33)
  • 一步一步搭建S32K14x的AutoSar项目----MCAL之MCU模块

    1-1、时钟对于任何一款微控制器是很重要的,所以我们首先要了解S32K144的时钟树,才能为后续的MCAL中MCU模块配置做好准备,废话不多说,先上一张图片,聊了解下 对应芯片手册的第27章 Clock Distribution 。 1、SOSC 就是连接外部的高速时钟,我们一般情况下会优先选择它,精准

    2024年01月22日
    浏览(33)
  • S32K3系列单片机学习

    定时器中断,每个平台的实现方式均有差异,从51单片机通过寄存器配置实现定时器周期计数,再到使用HAL库配置STM32的定时器,他们的实现原理都是大同小异的,只不过不同的平台使用的底层库不同,导致实现的方法不同而已。 Periodic Interrupt Timer (PIT) : PIT是一个定时器数组

    2024年02月01日
    浏览(33)
  • S32k314的mcal介绍

    MCAL(Microcontroller Abstraction Layer)是 Autosar(Automotive Open System Architecture)中的一个重要组成部分。MCAL 提供了一组与底层硬件相关的 API 和服务,使高层应用程序能够与底层硬件进行通信和交互,以便实现系统的功能。 MCAL 模块负责处理与微控制器硬件相关的操作,包括 I/O 端

    2024年02月11日
    浏览(33)
  • S32K3系列 --- 硬件I2C Mcal配置

    网上看到很多I2C的教程,基本都是模拟I2C,现在S32K3的芯片支持硬件I2C,我想着就配一个硬件的出来吧,这边记录一下,供大家学习。 这里主要教大家如何去配置,去使用。 原理的话可以参考这篇文章: 一文搞懂I2C通信总线_i2c通信的详细讲解-CSDN博客 I2C时序 这里我们用I2C与

    2024年01月18日
    浏览(30)
  • NXP S32K144学习系列2----S32DS基本操作

    如果不知道如何安装S32DS,请参考NXP S32K144学习系列1----开发环境的安装_EasyMoney77的博客-CSDN博客 导入工程后,首先要做的是调整好界面,将一些常用的界面合理的布局。我常使用的有project explorer(导入的工程),Outline(打开文件的包含的变量和函数),Components(包含导入的

    2023年04月08日
    浏览(41)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包