S32DS软件安装教程

前言:最近接触到基于NXP的S32K344相关的项目,所以需要安装一些集成开发环境,在数次安装配置失败的情况下让人几近崩溃,还好最后还是安装配置成功了,特此记录一下,也给需要安装的宝子们一个参考。。。


1,软件下载

2,安装软件IDE

3,下载SDK

4,安装驱动库文件

​5,导入工程


1,软件下载

需要到NXP官网进行下载,当然出现下面的界面之前需要你提前注册一个账号,注册流程比较简单按提示一步步操作就行了Automotive, IoT & Industrial Solutions | NXP Semiconductors

 记住上面的关键词,S32 Design studio lDE、Softwore,如果没有这些关键词就纯靠找,放心你们一定会找到怀疑人生的,

如果是对应的Windows/Linux操作系统就继续点击上面DOWNLOAD

 

注意出现下面的激活码的时候先提前记住,后面安装软件会用得到,一个账号只有一个激活码只能激活一台设备上面的IDE,这个千万记住,笔者就是安装的时候激活码填上了,但是忘了点下一步退出了导致再进来激活码就显示被占用了,这就只能再重新注册一个账号,很是麻烦

2,安装软件IDE

 安装软件,直接就是傻瓜式点击就行,

有几个需要注意的点是在安装过程中有出现填激活码的时候复制上面下载软件的时候官网上的,然后点击在线验证方式,如果选离线的会比较麻烦

在线的直接点击就可以了,离线验证的方式是在安装过程中填上激活码后,会生成一个request.xml文件,在下面加载生成的文件然后点击process按钮会在生成一个activation.xml文件,然后安装过程加载这个activation.xml就可以继续剩余的安装了

3,下载SDK

RTD: Real Time Driver,即RTD MCAL, RTD LLD(Low Level Driver), RTD MCAL 对于MCAL 驱动,RTD LLD对应我们常规理解的SDK驱动。这里我们只需要下载两个驱动软件即可,【SW32_S32DS_3.5.12_D2405】与【Real_Time_Drivers_3_0_0】

老规矩,直接搜索驱动库,关键字为 S32k3 Standard software

下面是S32 Design Studio的下载路径,至于第二个直接点进去之后选择想要的版本就可以了

下面的是我下载的版本,可以参考一下 

4,安装驱动库文件

这个步骤尤为重要,这涉及到后续工程的新建或者导入,如果错误工程就无法正常运行,注意安装驱动库的顺序最好是先安装【SW32_S32DS_3.5.12_D2405】,再【Real_Time_Drivers_3_0_0】

出现下面的进度证明正在下载,等待即可,这个可能需要较长的时间 

下载完成之后及时点击重启 

之后检查是否安装成功,打开例程有相应的demo证明安装成功,否则就需要更新下驱动库软件

笔者就遇到了安装正常的驱动库软件后没有例程的情况,之后更新了一下就可以了,都是库没有装好惹的祸。具体更新的是下面这几个 

 

更新库文件的窗口会在IDE启动的时候弹出 

 5,导入工程

 下面是已经建立的工程直接打开就可以了,注意打开的文件夹的路径,错了的话会识别不到,至于新建工程等我后面有机会将项目工程的时候在分享吧。。。

 

参考文档:

 S32K3 工具篇1:新手如何安装S32DS RTD4_0_0_s32k安装教程-CSDN博客

 S32K344 开发环境的搭建 - 知乎 (zhihu.com)

### 关于S32平台上的J-Link是一款由SEGGER公司生产的高性能在线仿真器,广泛应用于嵌入式系统的开发过程中。它支持多种微控制器架构,并提供强大的调试功能以及程序烧写能力。 #### 驱动安装过程 对于希望在基于NXP S32系列MCU的项目中利用J-Link工具链工作的开发者来说,首先需要确保已经正确地安装了对应的驱动程序[^1]。这一步骤通常涉及访问官方网站并下载适用于目标操作环境(Windows、Linux 或 macOS)下的最新版本驱动文件;随后按照提示完成整个设置流程即可让计算机识别到硬件设备的存在。 #### 设置IDE集成环境 当涉及到具体型号如S32K1XX时,则可以参照特定的应用笔记来进一步配置工作空间——即创建一个新的工程项目并将之关联至所选芯片家族成员之上。此时应当注意选择恰当的SDK版本号以匹配当前使用的固件库规格说明文档中的建议选项[^2]。 #### 初次运行前准备事项 为了使后续的操作更加顺利,在首次启动之前还需确认几个要点: - 检查物理连线无误; - 更新至最新的固件版本以防遇到兼容性问题[^4]; - 如果采用的是较新的操作系统可能还需要额外安装一些依赖项才能正常使用全部特性。 #### 日常使用技巧 一旦上述准备工作都已完成之后就可以着手编写应用程序并通过J-Flash界面将其传输给目标板卡啦!值得注意的一点是在实际编程环节里可能会碰到各种意外情况所以最好提前熟悉下常见错误处理办法以便快速定位原因所在[^5]。 ```bash # 连接命令示例 (假设已正确连接USB线缆) $ JLinkExe -device MK64FN1M0xxx12 -if SWD -speed 4000 -autoconnect 1 ```
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

是星凡呢

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值