TI中文支持网
TI专业的中文技术问题搜集分享网站

TMS570LC4357: TMS570LC4357 CCS工程编译时,能链接别的bin文件吗?

Part Number:TMS570LC4357

现在已经编写好了TMS570LC4357的启动源代码,然后应用程序代码是由bin文件的形式给到我们,如何用CCS把启动代码和应用程序bin文件联系在一起?一起编译

chen weiyi:

现在想的办法是,获取应用层的入口函数地址,在启动中跳转到该地址上。 还有没有更好的办法

,

Gary Lu:

您好,您可以通过以下步骤将启动代码和应用程序bin文件联系在一起,并一起编译:

1. 打开 Code Composer Studio (CCS)。2. 在 CCS 中创建一个新的项目,选择您的启动代码所在的文件夹作为项目路径。3. 在项目资源管理器中,右键单击“Sources”文件夹,选择“Add Existing Files to Project”。4. 选择您的应用程序bin文件并添加到项目中。5. 在项目资源管理器中,右键单击“Sources”文件夹,选择“Properties”。6. 在属性对话框中,导航到“Build”选项卡。7. 在“Extra Options”字段中,输入以下命令行参数:

--entry_point=main

这将指定启动代码中的入口点为main函数。8. 单击“OK”保存更改。9. 在 CCS 中选择“Build”或使用快捷键Ctrl + B来编译项目。10. 如果编译成功,您将在输出窗口中看到编译日志。

这样,启动代码和应用程序bin文件将被联系在一起,并一起编译为一个可执行文件。请确保您在添加应用程序bin文件时选择了正确的架构和目标设备。

,

Gary Lu:

您好,您可以考虑其他的解决方案。

1. 使用操作系统提供的API 、2. 使用命令行参数、3. 使用配置文件、4. 使用插件

,

chen weiyi:

 您好 ,我没有在“Build”选项卡中找到“Extra Options”字段,请问是我版本不对吗

,

Gary Lu:

您好,请确保您使用的是最新版本的 CCS,并检查一下您的版本是否与最新版本兼容。

,

chen weiyi:

Code Composer Studio 12.3.0  我是这个版本

,

Gary Lu:

您好,已咨询e2e工程师,这需要一些时间,谢谢!

,

chen weiyi:

您好,有没有回复

,

Gary Lu:

您好,已催促

,

Gary Lu:

您好,

您可以尝试以下线程中描述的方法吗:

(+) TM4C129EKCPDT:合并应用程序和引导加载程序代码的 bin 文件。- 基于 Arm 的微控制器论坛 – 基于 Arm 的微控制器 – TI E2E 支持论坛

赞(0)
未经允许不得转载:TI中文支持网 » TMS570LC4357: TMS570LC4357 CCS工程编译时,能链接别的bin文件吗?
分享到: 更多 (0)