图像缩略图

NXP支金宝app持包S32k1xx

version 2.2.0 (1.01 MB) by NXP基于模型的设计工具箱团队
此包代表了免费的MATLAB安装程序加载项,无需成本,基于模型的设计工具箱。
5.0
10评级

84下载

更新2020年7月21日

视图版本历史

查看许可证

注:建议卸载并安装新版本之前删除所有文件/旧版本的恩智浦基于模型的设计S32K1xx工具箱中的文件夹中。

步骤安装NXP基于模型的设计工具箱S32K1xx汽车微处理器系列:
1.转到加载项管理器在MATLAB和选择恩智浦支持包S32K1xx工具箱安装安装指南。金宝app
2.选择打开文件夹选项,导航到安装路径。
3.运行NXP_Sup金宝appport_Package_S32K1xx脚本,并按照下面的快速步骤根据安装程序的指导:
3.1与恩智浦创建一个帐户(工具箱是免费的,但帐户被要求下载该工具,生成恩智浦基于模型的设计工具箱社区的免费许可,用户培训和支持)。金宝app
3.2.下载NXP Model-Based Design Toolbox for S32K1xx MLTBX文件
3.3。安装工具箱
3.4。验证正确安装
3.5。生成免费的许可证
3.6。激活工具箱
3.7检查许可证激活

恩智浦的基于模型的设计工具箱是恩智浦微控制器的顶级测试和快速原型应用的快速解决方案。
It provides an integrated development environment and tool chain support for configuring and generating applications (including initialization routines and device drivers) to execute complex applications (e.g.: motor control algorithms, communication protocols CAN, SPI, I2C, UART, FlexIO and sensor based applications).

该工具箱包括集成的Simulink嵌入目标NXP S32K1xx 金宝appMCU的外围设备块和驱动程序,数学和电机控制库,GCC编译器和用于调试和实时数据可视化的附加工具。它提供了内置的支持软件和处理器在环(SIL金宝app和PIL)模拟,以启用在MATLAB环境下开发的算法,真正的目标快速原型,验证和确认。

访问https://community.nxp.com/community/mbdt- 为例子和支持。金宝app

基于模型的设计S32K1xx工具箱的主要特点:
- 生成与直接下载到目标的支持独立的应用程序代码金宝app
AUTOSAR应用层PIL模拟的S32K1xx
- 优化的电机控制库块包括公园/克拉克变换,数字滤波器,以及一般功能
-核心和系统模块的CAN, SPI, I2C, FlexIO, UART, PIT, ltmr, FTM, PWM, CSEC, WDOG, PMC, PDB, ADC, CMP, DMA, RTC
-支持NXP模拟设备的系统基础芯片,电池管理系统,电机和电磁驱动器金宝app
-职能和任务的目标分析
-使用FreeMASTER工具进行数据采集和校准
—外部模式支持金宝app
-引导加载程序实用程序,通过UART或CAN在FLASH或SRAM中编程应用程序
- 嵌入式编码器包括SIL和PIL测试无缝集成
-准备为所有支持的外设和Simulink块运行示例金宝app金宝app

引用作为

基于模型的设计NXP工具箱小组(2021)。NXP支金宝app持包S32k1xx(//www.tatmou.com/matlabcentral/fileexchange/64740-nxp-金宝appsupport-package-s32k1xx),MATLAB中央文件交换。检索到

意见及评分(25

Clayd Anthoni

财富健康的爱的灵魂

喜文森佐,

谢谢你的反馈。
在与PWM抖动方面,我们会考虑在未来的版本中这种功能。

不过,如果你现在需要这样的功能,你有两个选择:
#1:使用Simulink的MBD金宝appT写和读寄存器块直接写入相应的PWM寄存器,控制抖动功能。你可以找到在S32K1xx核心,系统,外围设备和UTILITES /公用事业块的Simulink库这些块金宝app

#2:使用Sim金宝appulink中的自定义代码块调用NXP SDK专用功能
FTM_DRV_UpdatePwmPeriodDither(uint32_t的情况下,uint8_t newModFracVal,布尔softwareTrigger)。该功能可以实现在的\ src \ S32_Platform_SDK \平台\ DRIVERS \ SRC \ FTM \找到

Vincenzo齐射

请加PWM抖动支持。金宝app做得好!

嗨,马丁,

没有如此多事情的变化有以创造一个教程它S32K运行。
有一个在发行说明文档的小章4.1。您可以在工具箱的帮助文件夹中找到它。

这是恩智浦社区,可能会有所帮助线程:https://community.nxp.com/message/1164457

希望这可以帮助!

马丁Rahf

亲爱的NXP团队,

有没有关于如何配置在外部模式下运行模型的教程?

布尔

@kunpeng郭
对S32K118和S32K116的支持将被添加到金宝app这个工具箱的下一个版本中——目标是7月22日
你会得到相同的能力作为当前支持S32K14x衍生物,再加上深受用户喜欢你在过去一年中所请求的一些新功能。金宝app敬请期待......很快你就会有它:-)

最好的问候,
丹尼尔

鲲鹏郭

嗨,亲爱的NXP模型设计工具箱团队,为什么大多数示例不支持S32K118?金宝app

张博

非常好!

约内斯库约内斯库

尤利安Bulancea

弗拉德Dascau

加布里埃拉卡塔纳

嗨Pritam,

请运行NXP_Support_Pack金宝appage_S32K1xx.m而不是* .FIG文件。
或者更简单的是,一旦您将工具箱安装为Add-on,您可以简单地在Matlab命令窗口中输入命令:NXP_Support_Package_S32K1xx金宝app
这将正确启动安装程序。

让我们知道这是否适合你。
最好的问候,
丹尼尔

pritam帕蒂尔

亲爱的NXP模型设计工具箱团队:

请通过这个链接。
我已经在恩智浦的网站上发布了这个问题,并且有清晰的描述和图片。

https://community.nxp.com/thread/485588

请尽快解决相同。

嗨Pritam,

在与您的评论的问候(您的信息未在此列出一些不明原因):

“我跟着视频给从附加上安装支持包的所有步骤。金宝app
成功下载“MBDToolbox_S32K1xx_2018. exe”文件。R1_20180723",但当我试图安装它通过点击"安装MTLBX文件作为添加",它在命令窗口给出以下错误。

点索引不支持这种类型的变量“。金宝app

ANS:当您下载MLTBX文件时,您需要注意。根据使用的浏览器,文件可能会在下载过程中损坏,并以zip文件的形式保存在您的PC中。

为了避免这种行为,建议在您希望下载的MLTBX文件附近使用复选框,并使用“下载选定文件”按钮开始下载。这样应该可以消除潜在的文件损坏。

让我们知道这是否适合你。
谢谢!
丹尼尔

pritam帕蒂尔

@gang cheng,请点击这里查看工具箱安装教程:https://community.nxp.com/videos/7974如果问题仍然存在,开始对恩智浦社区的线程。

丹尼尔Scurtu

恩智浦拥有这个工具很好的社区支持:金宝apphttps://community.nxp.com/community/mbdt
在社区中有许多由视频和示例代码支持的真金宝app实示例,以及两门关于PMSM的课程(https://community.nxp.com/thread/464336)和BLDC(https://community.nxp.com/thread/450817)控制。

钢城

我怎么能安装与Matlab2017b工具箱?

Java .lang. outofmemoryerror: Java堆空间
javax.swing.text.GapContent.allocateArray (GapContent.java: 94)
在javax.swing.text.GapVector.resize(GapVector.java:214)
在javax.swing.text.GapVector.shiftEnd(GapVector.java:229)
在javax.swing.text.GapContent.shiftEnd(GapContent.java:345)
javax.swing.text.GapVector.open (GapVector.java: 201)
在javax.swing.text.GapVector.replace(GapVector.java:142)
在javax.swing.text.GapContent.insertString(GapContent.java:132)
javax.swing.text.AbstractDocument.handleInsertString (AbstractDocument.java: 723)
在javax.swing.text.AbstractDocument.insertString(AbstractDocument.java:707)
在javax.swing.text.PlainDocument.insertString(PlainDocument.java:130)
javax.swing.text.DefaultEditorKit.read (DefaultEditorKit.java: 273)
com.mathworks.widgets.datamodel.TextFileBackingStore.readIntoDocument (TextFileBackingStore.java: 206)
在com.mathworks.widgets.datamodel.TextFileBackingStore.loadDocumentFromFile(TextFileBackingStore.java:175)
在com.mathworks.widgets.datamodel.TextFileBackingStore.doLoad(TextFileBackingStore.java:247)
在com.mathworks.widgets.datamodel.TextFileBackingStore.doLoad(TextFileBackingStore.java:32)
在com.mathworks.widgets.datamodel.AbstractBackingStore.load(AbstractBackingStore.java:114)
在com.mathworks.mde.editor.EditorView.reload(EditorView.java:410)
com.mathworks.mde.editor.EditorView.initSyntaxTextPane (EditorView.java: 867)
在com.mathworks.mde.editor.EditorView。< init > (EditorView.java: 222)
在com.mathworks.mde.editor.EditorView。<初始化>(EditorView.java:153)
com.mathworks.mde.editor.EditorViewClient.init (EditorViewClient.java: 228)
在com.mathworks.mde.editor.EditorViewClient。<初始化>(EditorViewClient.java:177)
在com.mathworks.mde.editor.MatlabEditorApplication.createEditorViewClient(MatlabEditorApplication.java:868)
在com.mathworks.mde.editor.MatlabEditorApplication.createEditorViewClient(MatlabEditorApplication.java:853)
com.mathworks.mde.editor.MatlabEditorApplication.createEditorViewClientFromExistingFile (MatlabEditorApplication.java: 845)
在com.mathworks.mde.editor.MatlabEditorApplication.access $ 500(MatlabEditorApplication.java:81)
com.mathworks.mde.editor.MatlabEditorApplication runwithoutput 7.美元(MatlabEditorApplication.java: 570)
在com.mathworks.jmi.AWTUtilities $祈求$ 2.watchedRun(AWTUtilities.java:475)
在com.mathworks.jmi.AWTUtilities $ WatchedRunnable.run(AWTUtilities.java:436)
java.awt.event.InvocationEvent.dispatch (InvocationEvent.java: 311)
java.awt.EventQueue.dispatchEventImpl (EventQueue.java: 756)
在java.awt.EventQueue.access $ 500(EventQueue.java:97)

江诗丹顿Razvan齐沃

你对永磁同步电机控制系统感兴趣吗?我们已经开始了一个研讨会,解释如何在NXP的S32K平台的三相PMSM上直接从MATLAB/Simulink建立整个应用的原型。金宝app

本次研讨会的材料可以在这里找到:https://community.nxp.com/thread/464336

与恩智浦S32K144,MotorGD和MATLAB的无刷直流电机闭环调速例子。金宝app
它演示了如何:
- 通过FreeMASTER在线阅读从ADC或速度要求
- 读基于GPIO中断霍尔传感器
- PI速度控制器
- 基于霍尔传感器的转换速度估算
- 换台
——脉宽调制
-生成C代码
-用GCC构建C并下载到目标

看看这段简短的视频,看看NXP的基于模型的设计工具箱有多简单:https://community.nxp.com/videos/7971

如果你需要更多信息,请查看这堂课:https://community.nxp.com/thread/450817

很抱歉的错字:它现在可用

NPX的基于模型的设计工具箱S32K1xx不可用。
请在此查阅详情:https://community.nxp.com/docs/DOC-335555
看看这个视频的安装和许可证生成:https://community.nxp.com/videos/7974

恩智浦基于模型的设计工具箱S32K1xx汽车微处理器系列的发布日期是2017年10月16日

MATLAB版本兼容性
创建R2020a
与R2016a到R2020a兼容
平台兼容性
窗户 麦克斯 Linux.
社区

社区宝藏狩猎

找到Matlab Central中的宝藏,并发现社区如何帮助您!

开始狩猎!