之前接触过一些基于Eclipse二次开发的IDE,由于调试界面和功能比KEIL强太多,并且库也是有官方提供,非常方便,所以在Keil和S32DS之间毫不犹豫的选择了后者。本文记录下开发环境的安装包获取,界面及使用会在后面介绍。
去NXP官网注册个账号,之后登录,搜索“S32 design studio for arm”,找到下图的链接,点进去:
点击左边软件进行筛选,找到“S32 Design Studio for ARM 2.2 – Windows/Linux”然后点进去I AGREE之后找到最大的安装包,下载。同时在licesensKEY一栏中copy一下你账号对应的激活码。
下载完毕后一路next,安装过程略,记得在线激活输入你自己的激活码,安装后第一次进来是个广告,双击最小化进入主界面。
新工程的创建:点击左上角File->New->ApplicationProject,选择对应的芯片型号,NEXT
除了调试器按照你自己淘宝卖家的推荐选,其余的按照这个来:
新建的这个工程就位于你workspace目录下。
导入已有的demo工程:左上角File->Import选择ExistingProjectintoWorkSpace,如果想把不在工作空间的工程导进workspace,要勾选copy project into workspace,否则不用勾选,但要勾选这个工程,finish后便完成。
后面一切将基于该IDE进行开发与调试。
值得一提的是,下载好S32DS之后可以看到NXP提供的一些库,点击file->new->examples就可以选择导入哪些库了,基本上S32K系列的MCU都有,即使没有板子调试只学习参考代码也是可以的。
想要找到工程对应的文件位置可以直接右击工程文件,然后点击properties,点击下图所示的弹出界面: