TrueSTUDIO添加源文件以及生成bin文件

1 添加源文件

1.1、最简单的方法是直接把文件或目录拖到待添加的父目录里。

如 直接把CarCtrl文件夹拖到User中,即可出现如下效果:

TrueSTUDIO添加源文件以及生成bin文件_第1张图片


1.2在工程文件夹下新建src目录,把.c文件拷贝进去,然后右击工程点刷新。

然后配置工程中的头文件和源文件目录。

TrueSTUDIO添加源文件以及生成bin文件_第2张图片TrueSTUDIO添加源文件以及生成bin文件_第3张图片


2 生成hex 和 bin文件

2.1 默认会生成hex文件,保存在工程目录下的DEBUG文件夹中。

TrueSTUDIO添加源文件以及生成bin文件_第4张图片


2.2若编译后生成hex,则添加:
arm-atollic-eabi-objcopy.exe -O ihex “${BuildArtifactFileBaseName}.elf” “${BuildArtifactFileBaseName}.hex”

或 arm-atollic-eabi-objcopy.exe -O ihex ${BuildArtifactFileBaseName}.elf   ${BuildArtifactFileBaseName}.hex;

若编译后生成bin,则添加:
arm-atollic-eabi-objcopy.exe -O binary “${BuildArtifactFileBaseName}.elf” “${BuildArtifactFileBaseName}.bin”

或 arm-atollic-eabi-objcopy.exe -O binary  ${BuildArtifactFileBaseName}.elf  ${BuildArtifactFileBaseName}.bin

当然,两者都要生成,可同时添加这两项:
arm-atollic-eabi-objcopy.exe -O ihex “${BuildArtifactFileBaseName}.elf” “${BuildArtifactFileBaseName}.hex”;arm-atollic-eabi-objcopy.exe -O binary “${BuildArtifactFileBaseName}.elf” “${BuildArtifactFileBaseName}.bin”

(arm-atollic-eabi-objcopy.exe -O ihex ${BuildArtifactFileBaseName}.elf   ${BuildArtifactFileBaseName}.hex;  arm-atollic-eabi-objcopy.exe -O binary  ${BuildArtifactFileBaseName}.elf  ${BuildArtifactFileBaseName}.bin  )

TrueSTUDIO添加源文件以及生成bin文件_第5张图片 

-------------------------------------------————————————————————————————————————

参考图

TrueSTUDIO添加源文件以及生成bin文件_第6张图片

 TrueSTUDIO添加源文件以及生成bin文件_第7张图片

TrueSTUDIO添加源文件以及生成bin文件_第8张图片

 

你可能感兴趣的:(——TrueStudio)