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.
尊敬的论坛:
我遇到了最奇怪的行为。
在 Keil MDK4上、一切都与我的板一起工作得很好。 因此、我想切换到 MDK5。 我安装了旧版支持、并在我的项目中包含了 startup_TM4C123.s. 该工程编译和下载时没有错误、下载且未运行。 我使用了 SPMU355中给出的步骤。
现在、如果我使用 startup_TM4C129.s 和 system_TM4C129.c、我的主板就能运行我的软件了、没有问题。
我在这里错过了什么?
e2e.ti.com/.../system_5F00_TM4C129.ce2e.ti.com/.../6403.startup_5F00_TM4C129.s
Ruslan Trifonov 说:项目编译和下载时没有错误,下载并且未运行。
感受您的疼痛-这种情况永远不会令人愉快。
我喜欢供应商 Charles 的建议-但事实上、这些示例(可能不会)完全满足了您更新版本的 Keil。 (FiRM /我使用 IAR -所以"暗"是最新的 Keil 版本)
许多人/普遍相信"kiss"、这将要求您"导入-而不是创建"提供最小和最简单的供应商、Keil 项目存在"。 我会将单个 LED 的"切换"添加到供应商提供的项目中-然后运行它!
缓慢仔细地检查 Keil 提供的"启动文件"(过去 和现在 版本)之间是否有任何更改。
您的代码必须"不运行"、因为某种原因-因此您发现该"原因"后、您应该会发现"工作#1 "-您不同意吗?
您是否可以"单步执行"您的程序-一次一个代码行-并"记录和报告"这些结果?
回想一下、我们是(遥远的)-无法看到或欣赏您的(近端)视图-因此完全依赖您的调查结果和报告...