LDRA&S32K144的单元测试测试环境搭建
- 一、S32DS IDE与相关SDK下载
- 二、配置包修改
- 三、验证
- 四、注意事项
- 五、其他的S32DS下的环境
一、S32DS IDE与相关SDK下载
S32 Design Studio for Arm 2018.R1及扩展包下载
随后安装IDE并在Help->Install new software中安装扩展包(安装扩展包可能需要比较长的时间,至少一个四十分钟,请耐心等待)。
二、配置包修改
配置包下载【百度网盘】
- 首先,确认我们机器上S32DS IDE的安装目录以及LDRA工具的安装目录(LDRA_Toolsuite),后边我们简称为IDE目录和工具目录。
- 解压下载下的zip文件,在文件夹中会有一个名为S32K144的文件夹和一个名为S32K144TESTBED.INI的配置文件
2.1打开S32K144TESTBED.INI文件,同时打开C:\ProgramData\LDRA\TESTBED.INI,将前者内容按如下格式拷贝到后者中。
2.2 将S32K144文件夹拷贝至工具目录下,再打开S32K144文件夹(一定是打开拷贝过去的那个文件夹),对文件夹中路径进行调整
此时,您需要确认IDE路径是否为C;\NXP\,工具路径是否为 C:\LDRA_Toolsuite\,如果两项中路径都相同,请直接跳至步骤3。若不同,请继续往下:
【路径修改开始】
首先,分别打开(这里以Notepad++工具打开)S32K144文件夹下的S32DS_Build.bat S32DS_Tbrun.pl以及S32K144\simarm目录下的** Execute.bat **, 在没个文件中执行替换操作,如下三种替换:
将C:\NXP 替换为 实际的IDE安装目录 (S32DS_Build.bat)
将C:\LDRA_Toolsuite替换为实际的工具安装目录 (S32DS_Build.dat S32DS_Tbrun.pl)
将C:\LDRA_Toolsuite替换为实际的工具安装目录 (S32DS_Tbrun.pl)
其次,删除S32K144目录下的tbrun文件夹,通过S32DSIDE创建一个名为tbrun,路径位于S32K144\tbrun下的示例工程,可参考下图:
“后边一路next,finsh就行了。”
【路径修改结束】
三、验证
环境正确性验证
四、注意事项
Trace32仿真器启动后,1)不要移动鼠标去选中其他界面否则vbs脚本会在其他地方模拟键盘输入 2)默认输入法应该为英文 因为为模拟键盘输入,中文输入法会导致输入不正确,从而无法正确执行。
五、其他的S32DS下的环境
对于其他试用S32DS的环境,我们需要更改一下两点:
- S32DS工程创建时的芯片选择,其他路径的配置方法同上
- 修改S32K144文件夹下的S32DS_144.tmt文件中的 “sys.cpu S32K144"为相应芯片类型,如"sys.cpu S32K146”