单片机/MCU论坛
直播中

gvxiaot

12年用户 1089经验值
私信 关注

如何配置ARM KEIL uVision5以在TLE9879 EVALKIT上的RAM中加载和执行应用程序的指导或步骤?

我正在使用 TLE9879 EVALKIT 和ARM KEIL uVision5。 我正在尝试从 RAM 加载和运行我的应用程序,但我不确定设置过程。
任何人都可以分享一些关于如何配置 ARM KEIL uVision5 以在 TLE9879 EVALKIT上的 RAM 中加载和执行应用程序的指导或步骤?

回帖(1)

李华瑞

2024-1-31 17:58:44
以下是配置ARM KEIL uVision5以在TLE9879 EVALKIT上的RAM中加载和执行应用程序的步骤:

1. 首先,打开uVision5并创建一个新的项目。
2. 在创建新项目时,请确保正确选择与TLE9879 EVALKIT兼容的目标设备。您可以在设备列表中搜索并选择“TLE9879 EVALKIT”。
3. 选择正确的ARM Cortex-M芯片设置。由于TLE9879 EVALKIT是基于ARM Cortex-M3处理器的,因此选择“ARM Cortex-M3”。
4. 在项目创建完成后,右键单击项目并选择“选项进行目标设置”。
5. 在选项设置对话框的“目标”选项卡中,确保选择了正确的调试器和仿真器。通常,选择“CMSIS-DAP Debugger”作为仿真器。
6. 接下来,在选项设置对话框的“C/C++”选项卡中,选择“预处理器”子选项卡。
7. 在此对话框中,点击“+”按钮以添加一个新的宏定义。为了在RAM中加载应用程序,需要将“__RAM_EXECUTION__”添加到宏定义中。
8. 添加完宏定义后,点击“确定”按钮以保存设置。
9. 在Keil uVision的“工程”组中,可以从“C/C++”或“汇编”源文件夹中添加您的应用程序源代码文件。
10. 您可以通过在项目资源管理器中右键单击源文件夹并选择“添加文件到组”来添加新的源文件。
11. 添加完所有的源文件后,右键单击项目并选择“选项进行目标设置”。
12. 在选项设置对话框的“链接”选项卡中,选择“目标”子选项卡。
13. 在此对话框中,选择“执行从RAM”作为“重定位模型”选项。
14. 点击“确定”按钮以保存并关闭选项设置对话框。
15. 在Keil uVision中编译和生成应用程序的二进制文件。
16. 将该二进制文件通过仿真器或调试器加载到TLE9879 EVALKIT的RAM中。
17. 运行仿真器或调试器以在TLE9879 EVALKIT的RAM中执行应用程序。

这些步骤应该能够帮助您配置ARM KEIL uVision5以在TLE9879 EVALKIT上的RAM中加载和执行应用程序。请注意,实际步骤可能会因您的具体环境而略有不同。
举报

更多回帖

发帖
×
20
完善资料,
赚取积分