工具/软件:Code Composer Studio
大家好,我有一个程序,调试器不会在 main 停止(),它的默认链接器命令文件中的 APP_BASE 为0xA000,如果我将它更改为0x0000,调试器将按预期工作,并且能够在 main 停止()。 有人知道原因吗? 我记得我能够调试不是以0x0000开头的应用程序、所以我很惊讶为什么我不得不为这个更改这个。
谢谢
Richard
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
大家好,我有一个程序,调试器不会在 main 停止(),它的默认链接器命令文件中的 APP_BASE 为0xA000,如果我将它更改为0x0000,调试器将按预期工作,并且能够在 main 停止()。 有人知道原因吗? 我记得我能够调试不是以0x0000开头的应用程序、所以我很惊讶为什么我不得不为这个更改这个。
谢谢
Richard
[引用 user="Bob Crosby"]除非驱动程序库中存在相同函数的固定版本,否则将使用 ROM_version。
我们是否可以问: "MAP_VERSION -如何知道或检测到- ROM_FUNCTION 中存在错误-以及(然后)获取驱动程序库函数? 假定-某些"指示符"标记(指定的)驱动程序库(等效)函数-这会阻止(镜像的) ROM 函数被部署。 这是否接近/正确?
如果这"证明情况"-这可能会启用"快速/脏"对比/执行比较-(正确) ROM 函数与闪存...
感谢您抽出宝贵的时间给予关注。
[编辑] 产生这样的"对比/比较"、 即"Rom 调用与驱动程序库调用"-可通过 "rom"的"使用/不使用"轻松实现-在 driverlib 函数名称之前。 额...
我们仍有兴趣了解(假设)驱动程序库函数(即具有 ROM 的超时函数)是否被识别和触发、以及如何识别和触发。 (s'il vous plaît……)
您好 Bob、
在我的(最棒的)猫王... "谢谢-非常感谢!" (在本例中-我的感谢是真的!)
真的是一个"超越/超越"的回答-描述得很好且详细-非常感谢。
我(假设)对"检测/校正机制"(即嵌入单个(骑行)驱动程序库函数中)的理解(再次)为"偏离标记"。 您提供的"rom.h"(和朋友)方法因"更快/更轻松的实施"而变得卓越。 (即"一站式"搜索!)
这种深思熟虑的"纠正机制"----特别是在采用"用户易用性"的情况下----证明是非常值得赞扬的!
再次感谢您的出色响应-希望能为"许多人"带来好处。