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.

[参考译文] 在 CCS 调试模式下、代码运行?时、我是否可以更改寄存器‘值

Guru**** 2348500 points
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/593624/can-i-change-registers-value-under-ccs-debug-mode-while-the-code-the-running

大家好、我有一个 F28377S lanchpad、我想在调试 MCU 时更改一些寄存器的 MCU 值、当我厌倦了将 GPADAT 寄存器 GPIO13位从0更改为1时(这将使 Launchpad 上的 LED 关闭)、 但我没有使用 GPIO13位值不变来实现它、是否有问题?  

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好!

    检查 GPIO 是配置为输入还是输出。 应将 GPIO 设置为输出以更改 GPxDAT 寄存器。

    此致、
    Gautam
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    你(们)好,Gautam
    感谢您的回答。 我已将 GPIO13引脚配置为输出:
    GPIO_SetupPinMux (13、GPIO_MUX_CPU1、0);
    GPIO_SetupPinOptions (13、GPIO_OUTPUT、GPIO_PushPull);
    我正在使用 CCS 6.1,问题让我感到困惑
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    你好

    尝试使用较新版本的 CCS。 我使用 CCS 6.2.00050将一个闪烁示例加载到 RAM、设置断点、并无问题地更改 LED 的 GPIO 值。 重置窗口中的值直到我打开"持续刷新"(您认为已启用)后才会更新。

    此致
    Chris
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    你(们)好,Christopher

    我将使用较新版本的 CCS、顺便说一下、我是否可以通过 Help -> Check for Updates 更新我的 CCS、我尝试过这种方法但失败、并显示一个消息框、显示:No updates were found (未找到更新)。 我是否必须下载安装包?是否有更好的更新方法?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    最新的 CCS 版本不能作为更新提供、您必须单独下载: processors.wiki.ti.com/.../Download_CCS

    此致
    Chris
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    感谢您的帮助:)