工具/软件:Code Composer Studio
您好!
我想在调试模式下监控控制器寄存器。 我使用的是 CCS 10.1.1。 当我在调试模式下运行代码并尝试查看 EMAC0寄存器时、它会显示"Error: Unable to Read"。 请参阅以下屏幕截图。
您能指导我如何在调试模式下查看寄存器内容吗?
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 10.1.1。 当我在调试模式下运行代码并尝试查看 EMAC0寄存器时、它会显示"Error: Unable to Read"。 请参阅以下屏幕截图。
您能指导我如何在调试模式下查看寄存器内容吗?
Nocket、您好!
我在 https://e2e.ti.com/support/microcontrollers/other/f/908/t/963267上的另一篇文章中对您作了答复。
Nocket、您好!
在 CCS10中查看 EMAC0寄存器时没有遇到问题。 因此您的问题不是工具问题。 当我运行一个 TI-RTOS tcpecho 示例时、请见下图。
请注意、在 Tiva MCU 中、必须首先启用要使用的每个模块。 如果未启用该模块、则该模块没有时钟。 如果没有时钟、您将无法在 CCS 中查看模块寄存器。 这取决于您何时开始查看寄存器。 模块启用之前或模块启用之后。
为什么您不首先尝试 TI-RTOS tcpEcho 示例? 在调用 BIOS_start()之后运行该函数,此时应用程序中所需的所有模块都将被启用和初始化。 此时、如果您查看 EMAC0寄存器或任何其他模块寄存器、则应该会看到它们显示。