本章节主要内容:
1、创建MCAL工程
2、导入现有的工程的方法
3、MCAL模块的增减
4、生成代码路径的配置
5、如何导出arxml文件
6、如何生成代码
-
我的第一个S32K144 工程的搭建:
1-1、首先双击运行EB软件,成功运行软件后,
1-2、在工具栏里面的File -> New-> Configuration Project 可以创建新的工程,
1-3、参数说明及配置
1-4、下一步后配置说明:
1-5、单击下一步:出现选择我们要添加的功能模块,左侧列出了MCAL包中能够支持的各个功能模块,右侧是显示已经添加的模块,目前我们并未选择任何模块。
1-6、单击完成后会显示如下界面,现在开始我们的MCAL之旅:
-
导入已有工程的方法:
现在教大家一个导入现有工程的方法,首相我们删除上面的工程,并非真的删除工程,只是在EB的工具中删除,在创建的路径下还是存在的,我们只是换个方式打开该工程。
第一步 File-> import
第二步找到对应MCAL的配置信息的路径
第三步 添加正确的工程路径,就会出现对应的工程信息,选择完成即可
第四步;双击对应的工程,整个工程才真正的打开。
3.Mcal 模块的增减:如下图选择Module Configuration
添加模块的方法:
如果先删除对应的模块也是在该界面操作,在添加的下面就是删除的按键,同样是在右侧信息栏先选择模块然后点击删除。
-
生成代码路径的配置:
修改生成代码路径主要是想把MCAL的工程集成在构建的代码目录中,这样有利于代码管理。便于后期维护。
Alt + Enter 键组合 进入属性配置界面,
-
导出arxml文件的配置及说明:
导出arxml文件的主要目的是为了将MCAL的信息导入到vector 的达芬奇工具中,其中达芬奇的有些外设需要配置时钟,则需要mcal的配置信息。
鼠标右击S32K14X ,选择 Im-and Exports ,会出现
进行参数配置 ,然后选择下一步
选择完成,到这里要输出的参数配置完成,会出现如下的界面
选择是,然后就会出现成功的提示。到这里才完成了MCAL的arxml文件的导出,我们在对应的目录下就会找到相应的文件,笔者导出的位置是桌面,在桌面会找到对应的文件。
6、工具拦下的Project 下 单击 Generate All Project , 就会运行自动生成代码,如果没有错误就会显示 0 error 。
到这里就介绍完本章节的内容,感谢大家的支持。