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.

[参考译文] ***

Guru**** 2431570 points


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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1538558/thread

部件号:部件号:*** >


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

    您好、

    您对器件编程了哪些设置?

    刷写示例程序时是否仍会发生这种情况?

    马修

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

    您好、

    ı IWDT 后、我开始获得该误差。

    调试时无特定设置。

    谢谢

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

    您好、

    您能告诉我 WDTDBGCTL 寄存器的值吗?

    马修

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

    您好、

    我没有设置该寄存器。 它处于复位值 0

    字段中 参数 复位 说明
    31-1 保留 R 0h
    0 免费 R/W 0h 自由运行控制 0h = WDT 会在调试期间 CPU 暂停时冻结功能、并在 CPU 处于活动状态时恢复。1h = WDT 忽略 CPU 暂停调试状态。


    我的 IWDT 初始化代码:

    DL_IWDT_setClockDivider(IWDT_INST, DL_IWDT_CLOCK_DIVIDE_4);
    DL_IWDT_setTimerPeriod(IWDT_INST, DL_IWDT_TIMER_PERIOD_12_BITS);
    
    DL_IWDT_enableModule(IWDT_INST);

     DL_IWDT_restart(IWDT_INST)用于清除 IWDT。

    谢谢

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

    您好、

    原始消息似乎已删除。 您能快速总结一下这个问题吗?

    马修

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

    您好、Matthew、

    我最初的问题是:

    您好:

    我在尝试调试工程时收到此错误。

    控制台输出:

    CORTEX_M0P:连接到目标时出错:(错误–6310)PRSC 模块无法读取寄存器。 (仿真包 20.0.0.3178)
    CS_DAP_0:写入寄存器 PWRAP_DPREC0 时出现问题:(错误–2131 @ 0x20400)无法访问器件寄存器。 重置器件、然后重试此操作。 如果错误仍然存在、请确认配置、对电路板进行下电上电、和/或尝试更可靠的 JTAG 设置(例如下 TCLK)。 (仿真包 20.0.0.3178)
    CS_DAP_0:GEL:执行 PWRAP_DPREC0 时出错= 0x00120008:目标无法写入寄存器 PWRAP_DPREC0
    在 PWRAP_DPREC0=0x00120008 时

    我发现这个问题的唯一解决方案是批量擦除。 批量擦除后、我可以调试一次。 在第二次调试尝试时、我收到相同的错误。

    是否有任何其他解决方法来解决这个问题?

    谢谢

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

    当您将其他程序刷写到器件中时、是否会发生这种情况? 例如什么呢?  

    您正在使用 LaunchPad 或定制电路板?