S32K144(1)创建项目、调试及编译

前言

本小白也是在尝试学习S32K144和S32DS的使用,一点一点的摸索、参考别人的方法、调试自己的程序和总结,有很多不足的地方,以此文章进行记录学习的过程,也用来回顾开发时的想法,话不多说,我们开始吧。

一、创建项目

           依次选择【File】-【New】-【S32DS Application Project】,进入芯片型号选择页面,如下图所示。

1、【Project name】中填写项目名称

2、左侧选择芯片型号,我这里选择了【S32K144】

3、右侧【Toolchain】中有两种,目前我也没有具体分清它们之间的区别,欢迎各位有经验的工程师可以具体指出,我再做内容修改,这两种可以见下图。

4、配置好以后点击【Next】

5、配置好以后点击【Finish】,项目创建完成。

二、芯片引脚数量设置

        创建好项目后,可以看到左侧默认CPU为100引脚,也可以修改成48或64引脚,对应不同引脚的芯片,接下来开始修改成64引脚。

        设置完成后点击【Finish】 ,完成修改。此时会发现CPU100变灰色,pin_mux打上了叉×,如下图所示。

        可以将灰色的CPU100和CPU64删除,留下正常黑色的CPU64选项。

        双击带红叉的pin_mux,看到如下选项。

         点击【Switch Configuration】后,pin_mux自动重新配置并恢复正常,芯片引脚数修改完成。

三、调试设置

调试配置完成。 

四、编译

一、组件代码编译生成

组件中的参数修改后,点击上述红圈的选项,组件会进行编译、生成初始代码,例如GPIO的初始设置等等 。

二、程序整体编译

程序编译就点击这个小锤子。 

三、HEX文件设置

1、在对应项目名称上右键菜单,点击最下面的【Properties】 。

2、依次设置,勾选【Create flash image】后点击【OK】 。

3、重复上述操作,再次打开这个页面,然后按照下图选项,选择生成HEX文件。

4、设置完成后点击【OK】,然后编译程序。

5、看到如下图所示的HEX文件时代表HEX文件成功生成。

  • 2
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
S32K是一款由恩智浦(NXP)公司推出的32位汽车微控制器系列,用于汽车电子系统的开发。而VSCode是一款轻量级的开源代码编辑器,提供了丰富的插件和扩展功能,可以用于各种编程语言的开发。 在使用VSCode进行S32K开发时,可以通过以下步骤进行配置和使用: 1. 安装VSCode:首先需要下载并安装VSCode编辑器,可以从官方网站(https://code.visualstudio.com/)下载适合自己操作系统的版本。 2. 安装S32K插件:打开VSCode后,在扩展商店中搜索并安装适用于S32K的插件,例如"S32K SDK"或"NXP S32K"等插件。这些插件提供了S32K开发所需的工具链、SDK和调试器等。 3. 创建项目:在VSCode中创建一个新的文件夹作为项目目录,并在该目录下创建一个新的工程文件。可以使用S32K插件提供的命令或者手动创建。 4. 配置编译器和调试器:在项目中配置编译器和调试器,以便能够编译调试S32K代码。可以在VSCode的设置中进行相关配置,或者在项目文件中添加相应的配置文件。 5. 编写代码:使用VSCode编辑器编写S32K的代码,可以使用插件提供的代码补全、语法高亮等功能来提高开发效率。 6. 编译调试:使用VSCode提供的编译调试功能,可以将代码编译成可执行文件,并通过调试器进行单步调试、变量查看等操作。 7. 上传和下载:将编译好的可执行文件上传到S32K微控制器上进行测试和运行,或者从S32K微控制器上下载数据进行分析和调试

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值