公羊子丹 发表于 2025-6-4 07:18

定时器一启动就跑飞,可能哪里没配置对

刚开定时器中断就跑飞,用debug进去看,好像根本没跳到我写的中断函数。

Clyde011 发表于 2025-6-4 07:24

会不会是 HAL_TIM_Base_Start_IT 漏了?

公羊子丹 发表于 2025-6-4 07:25

是不是中断向量没对上,跳到别的地方了?

周半梅 发表于 2025-6-4 07:26

我之前遇到类似的,是堆栈溢出了。

帛灿灿 发表于 2025-6-4 07:27

先确认一下你开了 TIMx_IRQn 吗?

童雨竹 发表于 2025-6-4 07:28

我用 StdLib 写的时候也出过这种问题。

万图 发表于 2025-6-4 07:29

尝试关中断一个个测试看看哪步出错。

Wordsworth 发表于 2025-6-4 07:30

看看有没有野指针,容易导致跑飞。

Bblythe 发表于 2025-6-4 07:31

把 NVIC 配置贴出来看看。

Pulitzer 发表于 2025-6-4 07:32

CubeMX 生成代码也可能有坑,别全信。

Uriah 发表于 2025-6-4 07:34

建议进系统中断表看 TIM2_IRQ 是不是空的。

发的非官方的 发表于 2025-6-25 07:34

刚开定时器中断就跑飞,用debug进去看,好像根本没跳到我写的中断函数
页: [1]
查看完整版本: 定时器一启动就跑飞,可能哪里没配置对