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
您好,
我正在使用CCS (7.1 .0.0.0015万)和EK-TM4C129EXL启动板。 我正在调试所提供的盲样例,并尝试在GPIO _PORTN_GPIO数据(0x40.0643万FC)中设置一个硬件监视点,正如在TM4C1294 CCS基础知识研讨会第9张幻灯片中所解释的那样
遗憾的是,监视点永远不会触发。 局部变量上的监视点工作(SRAM),但GPIO上不工作。 断点有效。 0x40.0643万FC的寄存器视图和内存视图显示了正确的更改值。
有什么建议? 提前感谢。
Gregor,
我可以重复这个。 硬件监视点似乎存在一些问题。 我将再进行几次测试,然后提交一份错误报告以调查此问题。 在提交问题后,我将使用错误跟踪编号更新此论坛主题。
尊敬的AartAG:
感谢您的帮助和错误的归档。
很遗憾,我无法登录SDOWP来跟踪错误:
ClearQuest login of user: This login is forbidden:CRMMD1881E Invalid Credentials:要么是登录名要么是密码不正确。
此致,
格雷格
[报价用户="Gregor Burmberger"]
很遗憾,我无法登录SDOWP来跟踪错误:
ClearQuest login of user: This login is forbidden:CRMMD1881E Invalid Credentials:要么是登录名要么是密码不正确。
[/引述]
我很惊讶,因为链接会提供自动"只读"登录凭据。
您是否可以尝试 CCS主论坛页面右侧的“Bug Tracking”(错误跟踪)链接?
尊敬的AartAG:
我可以成功登录到主论坛页面右侧的"Bug Tracking"(错误跟踪)链接。
如果我搜索ID“DBGTRC-3392”,则找不到任何内容。 :(
仅用于测试搜索引擎:搜索DBGTRC-3183等项会列出事故报告...
此致,
格雷格
如果我搜索ID“DBGTRC-3392”,则找不到任何内容。 :(
很抱歉混淆了。 该错误尚未标记为提前发布。 该问题已被修复,因此现在应该可见。
尊敬的各位:
直到今天我才听说过该错误,所以我检查了BugTracker条目,发现:拒绝,拒绝原因:分配给监视点的地址不正确。
有人可以向我解释一下吗? 提前感谢。
此致,Greg
看看 来自TivaWare_C_Series-LED的EK-TM4C129EXL模糊示例。3.156 显示了用于切换2.1 的以下函数:有人能向我解释这一点吗?
// //打开LED。 // GPIOPinWrite (GPIO_PORTN_BASE,GPIO PIN_0,GPIO PIN_0); // //关闭LED。 // GPIOPinWrite (GPIO _PORTN_BASE,GPIO PIN,0x0);
单步进入 GPIOPinWrite()函数显示它们写入位带地址 0x4006.4004万以仅更改PORTN GPIO PIN_0的状态,其中位带地址 0x4006.4004万与 TM4C1294的GPIO基础研讨会中显示的GPIO _PORTN_Data寄存器的地址0x40.0643万FC不同。
我想在某个时候,这个模糊的例子被改为使用TivaWare GPIOPinWrite()函数,而不是直接寄存器写入TM4C1294 CCS基础研讨会代码中所示的GPIO _PORTN_DATA_R寄存器。 我认为这就是 DBGTRC-3392被拒绝的原因,因为"分配给监视点的地址不正确"。
您是否可以尝试设置写入地址 0x4006.4004万的硬件监视点,前提是您使用的是使用 GPIOPinWrite调用的blinky示例版本。
我测试了这个,并使用 来自2.1 的EK-TM4C129EXL闪光示例,硬件监视点在 CCS 7.1 或3.156 7.2 中对GPIOPinWrite()的调用中被击中。
编辑:更正为设置0x4006.4004万上的监视点是否有效。
Greg,
切斯特的分析是绝对正确的,这就是拒绝该错误的原因。
CCS基础知识研讨会使用的是旧版本的TivaWare示例,代码略有不同。 这就是为什么按照车间中的步骤设置监视点不再起作用的原因。 对于当前的盲示例,您可以将监视点设置在地址0x4006.4004万处,如Chester所指出的那样,该位置应按预期工作。