工具/软件:Code Composer Studio
您好!
我们有许多项目从闪存中的不同位置运行。 使用 CCS、我注意到我可以加载这些项目中的任何一个、它将以与在复位矢量0x80000启动的项目相同的方式运行到 main 并停止。 这是一种意想不到但却令人欢迎的行为。 这是因为 CCS 将 PC 更改为该项目的起点吗? 这是我可以依赖的功能吗?
谢谢、
ED
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
工具/软件:Code Composer Studio
您好!
我们有许多项目从闪存中的不同位置运行。 使用 CCS、我注意到我可以加载这些项目中的任何一个、它将以与在复位矢量0x80000启动的项目相同的方式运行到 main 并停止。 这是一种意想不到但却令人欢迎的行为。 这是因为 CCS 将 PC 更改为该项目的起点吗? 这是我可以依赖的功能吗?
谢谢、
ED
[引用 USER="Ed Sanders"]通过"如果找到了一个",您是指 cmd 文件中的"-e __codestart"吗?[/quot]
是的、需要在调试符号中指定入口点。 您可以在 cmd 文件或工程属性中指定入口点:
请注意、如果没有使用-e 选项指定标签、它可能会根据您的构建选项变为特定的默认值。 查看编译器用户指南以了解更多详细信息(搜索"入口点")、并查看第4.3.2节中的注释
http://dev.ti.com/tirex/explore/node?node=APrU60ITeJcy-f1L4BfYJA__FUz-xrs__LATEST
谢谢
Ki