主题中讨论的其他器件:DK-TM4C123G
工具/软件:Code Composer Studio
大家好、我不熟悉 TI、因此对于这里的任何潜在转储问题、我深表歉意。 我目前对该 CPU 的引导加载程序1演示项目感到困惑。 根据该文档、本演示是一个与基于闪存的引导加载程序一同使用的应用程序、该加载程序 :
-初始化/配置用于下载的外设
-分支回引导加载程序。
当我对其进行重置并通过调试器运行时、代码在 Tiva C 系列开发板上运行、但我不理解的是:
1) 1)基于闪存的引导加载程序在哪里? 该工程看起来根本不会构建基于闪存的引导加载程序、它仅包含应用程序
2) 2)在测试之前、我已将 Blinky 示例项目加载到板上、 哪个引导加载程序在闪存开始时加载、因为引导加载程序演示1应用程序在0x2800开始时启动、如果没有基于闪存的引导加载程序首先写入闪存开始时、该演示如何运行?
3) 3)引导加载程序演示1成功运行后、我重新启动了电路板、然后此应用程序无法加载、 这意味着重新启动之前不存在基于闪存的引导加载程序、因此我非常困惑的是、该文档指出此项目与基于闪存的引导加载程序相关、此外、它在重新启动之前如何工作、例如分支到引导加载程序中? 如果没有基于闪存的引导加载程序、它是否使用 ROM 中的引导加载程序?
谢谢
Richard