【发布时间】:2014-10-03 00:14:15
【问题描述】:
我一直在为 STM32F105 开发一个项目(C 语言),使用带有 CDT 插件的 Eclipse IDE。我正在使用 gcc-arm 工具链、OpenOCD (gdb) 进行调试,以及一个 ST-Link/V2 JTAG 设备。
我一直在目标板上调试,没问题。
现在,我终于希望代码自己运行了,我不知道在 Eclipse 中该怎么做!我确定它很简单,但我找不到它。
如何构建代码并对目标进行编程以使其“正常”运行?
【问题讨论】:
-
除非您从 ram 运行(这不太可能,因为它施加了限制),否则可能只是在没有连接或激活调试器的情况下重置电路板将启动您上次刷新的任何内容。否则可以使用开源的stlink工具刷机。
-
请分享有关您的目标板和相关板载外围设备的更多信息。
-
一般情况下,在某些系统中,您可能需要通过引导加载程序调用应用程序。