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.

[参考译文] MSP430FR4133:开箱即用的错误代码演示示示示示例代码

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

https://e2e.ti.com/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/1132765/msp430fr4133-error-codes-on-out-of-the-box-demo-example-code

器件型号:MSP430FR4133

我目前正在使用 MSP430FR4133 Launchpad。 我在开箱即用演示中找到了一些代码、这些代码将计时器 A 设置为器件上按钮的去抖计时器。 我尝试将其用于我的项目、但遇到了以下错误代码、均位于第23行。 我认为我需要的头文件是正确的、我不确定错误代码是什么意思。 您是否知道我的错误、或者可以解释这些错误代码中的每一个可能意味着什么?

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

    您好、卡特、

    您能否向我展示您的.h 文件的开头?

    此结构包含在 DriverLib 中、因此您需要包含 DriverLib、还需要添加

    extern Timer_A_initUpModeParam initUpParam_A0;

    在头文件中、这将声明该结构。

    此致、

    Luke

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

    我包含了 DriverLib、但没有 main.h 文件、但我在 main.c 顶部声明了该结构

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

    您好、卡特、

    我以前没有在这种背景下看到过这个错误、所以让我们一起尝试找出这个。 代码在第23行中有错误、但可能是导致错误出现的23-32行中的任何一行。

    您能否提供有关 Timer_A_initUpModeParam 结构所在位置的进一步上下文、它是否是全局上下文?

    您还能在顶部显示您的所有包吗?

    只需再次检查、您能否单击所有参数(30000除外)、它们应该会将您带到 timer_a.h、"true"应该会将您带到 stdbool.h

    此致、

    Luke

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

    结构是全局的、我在顶部包含了 msp430.h 和 driverlib.h、所有参数都将我带到了您说的应该去的地方。 我最终删除了我拥有的所有代码并重新启动、使其返回到发布此问题时我拥有的位置、并且不再抛出错误。 我不知道我采取了哪些不同的做法来避免这次出现错误、但感谢您的帮助。

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

    您好、卡特、

    很高兴它现在可以正常工作、可能某些内容没有正确编译、当您重新执行这些步骤时、它会自行更正。

    此致、

    Luke