S32K144之新建工程、导入工程以及工程结构简介
前面已经介绍了S32DS开发环境的安装以及SDK软件包的导入,下面我们来简要地介绍一下如何在S32DS上新建工程、导入工程以及工程结构的简介。
1、新建工程
点击 File->New->New S32DS Application project。
给Project命名,选择正确的芯片型号,然后点击Next。
进入下一界面,选择J-Link下载调试模式,然后选择自己的SDK软件包版本,点击OK,最后Finish。
至此,工程新建完成,可在Src文件夹中打开main.c函数进行代码编辑。
2、导入示例工程代码
SDK包里面给我们放了非常详尽的示例工程代码,我们可直接导入进行编辑即可,步骤如下。
点击 File->import。
进入下一界面,打开S32 Design Studio文件夹,选择S32DS Example Project,点击Next。
然后选择对应SDK包对应芯片的工程示例即可,点击Finish。
至此,导入示例代码工程已经完成。
3、导入Workspace或者某个文件夹下的工程。
同理,点击 File->import。
打开General文件夹下的Existing Projects into Workspace,然后点击Next。
进入下一界面,点击Browse,然后找到自己的Workspace或者想打开的工程文件夹,然后点击确定,点击Finish。
至此,导入Workspace或者某个文件夹下的工程完成。
4、工程结构简介
Includes文件夹:主要包含库的头文件路径以及编译器的头文件路径。
Generated-code文件夹:包含了一些开发板相关的设置的初始化函数(c文件)和头文件(h文件),如驱动、时钟、串口、pin脚定义等,一般是PE组件生成的代码。
Project Settings文件夹:主要是一些启动文件和链接脚本。
SDK文件夹:drivers 下为 S32K 系列芯片各外设的驱动文件;。
Sources文件夹:用户程序,用户开发的程序均存放在 Sources 下。
Debug_Flash文件夹:debug调试所需要的相关组件。
Processor Expert:PE代码生成组件,可通过相应的组件GUI配置后自动生成驱动代码。