当前位置: 首页 > news >正文

基于 NXP S32K344 的汽车通用评估板方案

S32K3xx 系列是 NXP 基于 ARM®Cortex®-M7 的汽车工业级 MCU,符合 ISO26262 ASIL-D 汽车功能安全等级,支持 ASIL B/D 安全应用,提供了一个可扩展的平台,具有下一代安全性、可扩展性、连接性和低功耗特性。适用于可能会在严酷环境下工作的大范围的电力电子应用,也适合需要充分利用引脚的低成本应用。

S32K3xx 产品系列设备专注于汽车环境的稳健性,非常适合电气恶劣环境中的广泛应用,并针对成本敏感的应用进行了优化,提供了新的节省空间的封装选项。

本方案面向通用汽车应用,提供丰富的测试组件,采用 BGA 257 封装的 S32K344,提供以锁步模式配置的 1*lockstep core。该评估板支持广泛的 ASIL - D 安全硬件和外围设备,包括 FS26 安全系统基础芯片,板载 CAN、LIN 和 UART/SCI 接口,提供 RMII 接口,支持外拓以太网开发板,板上预留 SODIMM-260 金手指接口,方便用户拓展功能底板,可帮助用户快速上手开发 S32K3xx 相关应用设计。另外NXP 推出的免费开发集成环境 S32DS 使用户可以熟悉 S32K 系列 MCU,并快速完成产品原型验证,可大大缩短产品开发周期,满足汽车电子产品快速发展的市场需求。

 

S32K344 关键特性:

  • ARM® Cortex® M7 锁步内核, 符合 ISO26262 ASIL-D 汽车功能安全等级,支持 ASIL B/D 安全应用,主频可达 160 MHz
  • 4 MB flash with ECC, 512 kB RAM with ECC
  • 支持低功耗运行和 standby 模式。快速 wake-up,clock 和 power gating
  • 带 DSP 指令集和单精度浮点数处理单元 (FPU)
  • 12 位 1 Msps ADC, 16 位 eMIOS 定时器
  • HSE 安全引擎- AES-128/192/256, RSA, ECC,安全启动和密钥存储;侧通道保护;适用于 ISO 21434
  • 外设接口:Ethernet TSN/AVB (100 Mbps/1 Gbps), CAN FD, FlexIO(UART/SPI/IIC/IIS/SENT/PWM), SAI, QSPI
  • 支持 6 路 FlexCAN,且全部支持 CAN-FD
  • 免费的软件开发集成环境——S32DS,并提供 RTD 实时驱动软件支持 AUTOSAR® 和非 AUTOSAR 应用程序上的实时软件,针对 Arm®Cortex®-M 内核和所有软件层的 ISO 26262 合规性,提供完整的 IP 和功能

技术文档

  • SCH - Cavalry_V2.1_Jadyn_20230609

 

►场景应用图

基于 NXP S32K344 的汽车通用评估板方案

►产品实体图

基于 NXP S32K344 的汽车通用评估板方案

►展示板照片

基于 NXP S32K344 的汽车通用评估板方案

►方案方块图

基于 NXP S32K344 的汽车通用评估板方案

►核心技术优势

1.评估板尺寸为 6*130 (mm),使用轻巧方便。 选用基于 ARM®Cortex®-M7 32 位 4MB/512K 带锁步能的微控制器,满足 ASIL-D 汽车功能安全等级的应用开发需求

2.搭配可功能扩展的第三代安全电源管理芯片 FS26,实现全方位的电源监测管理与失效安全防护

3.专用界面设计搭配 NXP FS26 GUI 工具,提供 FS26 模拟与 OTP 烧录功能

4.1路高速的 CAN 收发器,2 路 LIN 22A/SAE J2602 收发器

5.丰富的通信接口:SPI、2C、2S、UART、CAN/FD 与支持 TSN 的以太网

6.提供 RMII 接口,可弹性对接车用以太网和工业用以太网的开发板,实现车用网络开发

7.提供 ArduinoUNO 接口,可连接各类型的开发板做应用扩展

8.支持 10-Pin JTAG 标准调试接口和 20-Pin ETM 进阶调试接口。

9.SODIMM-260 的接口设计,使得此板既可作为最小系统方式独立运行,也可与车身域扩展载板组合运行,方便用户进行车身域应用开发

10.与原厂提供的 RTD 实时驱动软件深度合,丰富的官网例程为用户提供无障碍的开发环境,可基于 NXP 量产级别 AUTOSAR® 和 Non-AUTOSAR® 的底层驱动基础进行车规级应用软件开发。

 

►方案规格

评估板上选用的主要 IC 有:

1.主控 MCU(S32K344)上文已做简单介绍,不再赘述。

2.车规级高速 CAN 收发器(TJA1043)规格:

完全符合 ISO 11898-2:2003 和 ISO 11898-5:2007 标准

适用于 12V 和 24V 系统

低电磁发射 (EME) 和高电磁抗扰度 (EMI)

在 CAN FD 快速相位下,数据速率高达 5Mbit/s

VIO 输入允许直接连接电源电压为 3~5V 的微控制器

3.车规级高速 LIN 收发器(TJA1022)规格:

符合 LIN 2.0, LIN 2.1, LIN 2.2, LIN 2.2A and SAE J2602 标准

波特率高达 20 kBd

极低的电磁辐射(EME)

在睡眠模式下具有极低功耗,支持远程 LIN 唤醒

可在未通电状态下被动操作

LIN 从机应用的集成终端电阻

K-line 兼容

输入电平兼容 3V 与 5V 的器件,可直连 MCU 微控制器

4.车规级 SBC(FS26)规格:

输入电压最大支持 DC 40V

处理严重的曲柄操作 ( 3.2 V 电池 ),由于其 BOOST 控制器

VBST Front-End 时,支持最低电池工作电压为 2 V

VBST Back-End 时,支持最低电池工作电压为 6 V

电源供应可输出多路 VCORE/LDO/TRK 与 MCU 搭配

安全监督:(Fail Safe)

支持 MCU 电源监督,外部电压输入监督,对内部所有电源做过压,欠压监督

支持内部逻辑,模拟功能自我检测

Watchdog: Simple/Challenger,预防死机或软件失序运行

支持失效安全输出,系统安全防护

电磁干扰(EMI)稳健性支持各种汽车EMI测试标准。

可扩展的产品组合,从汽车安全完整性等级ASIL B到ASIL D

 

欢迎在文章下方留言评论,我们会及时回复您的问题。

如有更多需求,欢迎联系大联大世平集团ATU 部门:atu.sh@wpi-group.com

作者:Efreet / 余月成

 

登录大大通,了解更多详情,解锁1500+完整应用方案,更有大联大700+FAE在线答疑解惑!

相关文章:

基于 NXP S32K344 的汽车通用评估板方案

S32K3xx 系列是 NXP 基于 ARMCortex-M7 的汽车工业级 MCU,符合 ISO26262 ASIL-D 汽车功能安全等级,支持 ASIL B/D 安全应用,提供了一个可扩展的平台,具有下一代安全性、可扩展性、连接性和低功耗特性。适用于可能会在严酷环境下工…...

WebAssembly002 FFmpegWasmLocalServer项目

项目介绍 https://github.com/incubated-geek-cc/FFmpegWasmLocalServer.git可将音频或视频文件转换为其他可选的多媒体格式,并导出转码的结果 $ bash run.sh FFmpeg App is listening on port 3000!运行效果 相关依赖 Error: Cannot find module ‘express’ …...

瑞_力扣LeetCode_二叉树相关题

文章目录 说明题目 144. 二叉树的前序遍历题解 题目 94. 二叉树的中序遍历题解 题目 145. 二叉树的后序遍历题解 题目 105. 从前序与中序遍历序列构造二叉树题解 题目 106. 从中序与后序遍历序列构造二叉树题解 🙊 前言:本文章为瑞_系列专栏之《刷题》的…...

Axios设置token到请求头的三种方式

1、为什么要携带token? 用户登录时,后端会返回一个token,并且保存到浏览器的localstorage中,可以根据localstorage中的token判断用户是否登录,登录后才有权限访问相关的页面,所以当发送请求时,都要携带to…...

微服务介绍、使用 Nacos 实现远程调用以及 OpenFeign 的使用

1 微服务的概念 区别于单体项目 单体项目拆分成微服务项目的目标:高内聚、低耦合 拆分思路 纵向拆分:根据功能模块 横向拆分:抽取可复用模块 2 微服务拆分——远程调用 背景:微服务单一职责,每个服务只有自己的功能…...

Arthas使用教程—— 阿里开源线上监控诊断产品

文章目录 1 简介2背景3 图形界面工具 arthas 阿里开源3.1 :启动 arthas3.2 help :查看arthas所有命令3.3 查看 dashboard3.4 thread 列出当前进程所有线程占用CPU和内存情况3.5 jvm 查看该进程的各项参数 (类比 jinfo)3.6 通过 jad 来反编译 …...

mac电脑快捷指令实现拼图

mac访达,搜索输入‘快捷指令’,找到‘快捷指令’, 点击快捷指令,进入快捷指令中心,搜索‘拼图’ ,选中‘照片拼图’, 点击‘添加快捷指令’, 在‘所有快捷键指令’中可以看到添加的快…...

R语言入门笔记2.1

分支、循环与函数(1) 1.if语句 在R语言中,if语句用于根据条件执行不同的代码块。其基本语法如下: if (condition) {# 如果条件为真,执行这里的代码块 } else {# 如果条件为假,执行这里的代码块 } 其中&…...

补题:leetcode第382场周赛 3022. 给定操作次数内使剩余元素的或值最小

3022. 给定操作次数内使剩余元素的或值最小 - 力扣(LeetCode) 拆位 n个数进行或运算的结果最小,每次操作可以对相邻的两个数进行与运算,至多进行k次操作 n个数进行或运算,可以对每个数进行拆解,拆解成最小…...

创建型模式-单例模式:定义、实现及应用

目录 一、模式定义二、针对问题1.解决的问题2.解决方案3.举个例子4.设计模式适合场景5.实现方式6.优缺点7.与其他模式的关系 三、代码实现 一、模式定义 单例模式(Singleton Pattern)是一种创建型模式,用于限制某个类只能创建一个对象。它提…...

Prime(VulnHub)

Prime 文章目录 Prime1、nmap2、web渗透随便看看首页隐写查看目录爆破gobusterferoxbusterdirsearchdirb whatwebsearchsploit WordPress 5.2.2/dev/secret.txtFuzz_For_Webwfuzzimage.phpindex.php location.txtsecrettier360文件包含漏洞包含出password.txt尝试ssh登入尝试登…...

爬虫工作量由小到大的思维转变---<第四十二章 Scrapy Redis 重试机制(ip相关)>

前言: 之前讲过一篇关于scrapy的重试机制的文章,那个是针对当时那哥们的代码讲的,但是,发现后面还是有很多问题; 本章节就着scrapy的重试机制来讲一下!!! 正文: 首先,要清楚一个概念,在scrapy的中间件中,默认会有一个scrapy重试中间件;只要你在settings.py设置中写上: RETR…...

python日志管理配置

日志基础配置文件 日志回转查看:参考:https://blog.csdn.net/B11050729/article/details/132353220 项目使用注解实现 """ settings.py logging配置 """ import osroot_dir os.path.normpath(os.path.join(os.path.ab…...

2024.1.28力扣每日一题——水壶问题

2024.1.28 题目来源我的题解方法一 深度搜索(DFS)/广度搜索(BFS)方法二 数学 题目来源 力扣每日一题;题序:365 我的题解 方法一 深度搜索(DFS)/广度搜索(BFS&#xff…...

orin nx 安装paddlespeech记录

nx配置: 模块 版本说明 CPU 8核 内存 16G Cuda版本 11.4 Opencv版本 4.5.4 Tensorrt版本 5.1 Cudnn版本 8.6.0.166 Deepstream版本 6.2 Python版本 3.8 算力 100T 安装paddlepaddle: 去飞桨官网下载jetpack版本的:下…...

系统架构设计师-21年-上午答案

系统架构设计师-21年-上午答案 更多软考资料 https://ruankao.blog.csdn.net/ 1 ~ 10 1 前趋图(Precedence Graph)是一个有向无环图,记为:→{(Pi,Pj)|Pi must complete before Pj may strat},假设系统中进程P{P1,P2,P3&#xf…...

外包干了10个月,技术退步明显...

先说一下自己的情况,大专生,18年通过校招进入武汉某软件公司,干了接近4年的功能测试,今年年初,感觉自己不能够在这样下去了,长时间呆在一个舒适的环境会让一个人堕落! 而我已经在一个企业干了四年的功能测…...

树莓派Pico入门

文章目录 1. Pico概述1.1 微处理器1.2 GPIO引脚1.3 MicroPython优点 2. 硬件准备2.1 购买清单2.2 软件需求 3. 安装MicroPython3.1下载固件3.2把固件安装到硬件里3.3补充 4. 第一个程序5. 验证运行效果6. 扩展应用 1. Pico概述 1.1 微处理器 ARM Cortex-M0 (频率 133MHz) 1.…...

yolov8使用旋转框自己做数据集检测

主要在数据集制作,训练的步骤和目标检测是一样的 1.数据集标注主要使用rolabelimg工具,这个工具不能在线安装 得下载源代码 然后运行 标注好数据保存会是一个xml文件 2.把xml文件转换成dota的xml文件,然后把dota的xml文件转换成dota的txt文件…...

docker重建镜像

DockerFile如下: FROM k8s-registry.qhtx.local/base/centos7-jdk8-haitong0704RUN yum -y update && yum install -y python3-devel && yum install -y python36 RUN mv /usr/bin/python /usr/bin/python_old RUN ln -s /usr/bin/python3 /usr/bi…...

基于服务器使用 apt 安装、配置 Nginx

🧾 一、查看可安装的 Nginx 版本 首先,你可以运行以下命令查看可用版本: apt-cache madison nginx-core输出示例: nginx-core | 1.18.0-6ubuntu14.6 | http://archive.ubuntu.com/ubuntu focal-updates/main amd64 Packages ng…...

Nginx server_name 配置说明

Nginx 是一个高性能的反向代理和负载均衡服务器,其核心配置之一是 server 块中的 server_name 指令。server_name 决定了 Nginx 如何根据客户端请求的 Host 头匹配对应的虚拟主机(Virtual Host)。 1. 简介 Nginx 使用 server_name 指令来确定…...

【HTML-16】深入理解HTML中的块元素与行内元素

HTML元素根据其显示特性可以分为两大类:块元素(Block-level Elements)和行内元素(Inline Elements)。理解这两者的区别对于构建良好的网页布局至关重要。本文将全面解析这两种元素的特性、区别以及实际应用场景。 1. 块元素(Block-level Elements) 1.1 基本特性 …...

Java入门学习详细版(一)

大家好,Java 学习是一个系统学习的过程,核心原则就是“理论 实践 坚持”,并且需循序渐进,不可过于着急,本篇文章推出的这份详细入门学习资料将带大家从零基础开始,逐步掌握 Java 的核心概念和编程技能。 …...

均衡后的SNRSINR

本文主要摘自参考文献中的前两篇,相关文献中经常会出现MIMO检测后的SINR不过一直没有找到相关数学推到过程,其中文献[1]中给出了相关原理在此仅做记录。 1. 系统模型 复信道模型 n t n_t nt​ 根发送天线, n r n_r nr​ 根接收天线的 MIMO 系…...

Docker 本地安装 mysql 数据库

Docker: Accelerated Container Application Development 下载对应操作系统版本的 docker ;并安装。 基础操作不再赘述。 打开 macOS 终端,开始 docker 安装mysql之旅 第一步 docker search mysql 》〉docker search mysql NAME DE…...

C++:多态机制详解

目录 一. 多态的概念 1.静态多态(编译时多态) 二.动态多态的定义及实现 1.多态的构成条件 2.虚函数 3.虚函数的重写/覆盖 4.虚函数重写的一些其他问题 1).协变 2).析构函数的重写 5.override 和 final关键字 1&#…...

【C++进阶篇】智能指针

C内存管理终极指南:智能指针从入门到源码剖析 一. 智能指针1.1 auto_ptr1.2 unique_ptr1.3 shared_ptr1.4 make_shared 二. 原理三. shared_ptr循环引用问题三. 线程安全问题四. 内存泄漏4.1 什么是内存泄漏4.2 危害4.3 避免内存泄漏 五. 最后 一. 智能指针 智能指…...

Go语言多线程问题

打印零与奇偶数(leetcode 1116) 方法1:使用互斥锁和条件变量 package mainimport ("fmt""sync" )type ZeroEvenOdd struct {n intzeroMutex sync.MutexevenMutex sync.MutexoddMutex sync.Mutexcurrent int…...

Caliper 负载(Workload)详细解析

Caliper 负载(Workload)详细解析 负载(Workload)是 Caliper 性能测试的核心部分,它定义了测试期间要执行的具体合约调用行为和交易模式。下面我将全面深入地讲解负载的各个方面。 一、负载模块基本结构 一个典型的负载模块(如 workload.js)包含以下基本结构: use strict;/…...