请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
器件型号:LP-MSPM0G3507 工具与软件:
#include "ti_msp_dl_config.h" int main(void) { SYSCFG_DL_init(); /* Enable TimerG interrupts on device */ NVIC_EnableIRQ(TIMER_0_INST_INT_IRQN); /* Enable sleep on exit */ DL_SYSCTL_enableSleepOnExit(); /* Set LED to indicate Timer counter enable */ DL_GPIO_clearPins( GPIO_LEDS_PORT, GPIO_LEDS_USER_LED_1_PIN | GPIO_LEDS_USER_TEST_PIN); /* Start TimerG counter */ DL_TimerG_startCounter(TIMER_0_INST); while (1) { __WFI(); } } void TIMER_0_INST_IRQHandler(void) { switch (DL_TimerG_getPendingInterrupt(TIMER_0_INST)) { case DL_TIMER_IIDX_ZERO: /* Restart WWDT timer */ DL_WWDT_restart(WWDT0_INST); /* Toggle LED to indicate WWDT reset */ DL_GPIO_togglePins(GPIO_LEDS_PORT, GPIO_LEDS_USER_LED_1_PIN | GPIO_LEDS_USER_TEST_PIN); break; default: break; } }
大家好、我在根本不更改 WDT 样本代码的情况下更改周期计数时会遇到此类错误。 解决方案是什么?或者我做得有问题吗?