发新帖我要提问
12
返回列表
打印
[其他ST产品]

stm32复位后中断函数不工作

[复制链接]
楼主: powerantone
手机看帖
扫描二维码
随时随地手机跟帖
21
Clyde011| | 2024-12-18 07:48 | 只看该作者 回帖奖励 |倒序浏览
尝试在主程序里加个LED测试,看复位后程序是不是正常运行,再来排查定时器问题。

使用特权

评论回复
22
Amazingxixixi| | 2024-12-27 16:51 | 只看该作者
大概率配置问题

使用特权

评论回复
23
hmcu666| | 2024-12-27 18:01 | 只看该作者
固件库或hal库中可能有一个错误,该错误会阻止定时器或中断在复位后正确初始化。

使用特权

评论回复
24
芯路例程| | 2024-12-27 23:23 | 只看该作者
中断向量表设置不好吗?复位后可能会有偏差。检查scb->vtor寄存器配置。

使用特权

评论回复
25
Stahan| | 2024-12-29 21:28 | 只看该作者
软件复位的吗

使用特权

评论回复
26
dreamCar| | 2024-12-30 14:11 | 只看该作者
第一次刻录可以运行,但重置不能。这听起来像是系统启动模式中的问题。需要确认启动pin级别。

使用特权

评论回复
27
AuroraS| | 2024-12-30 18:22 | 只看该作者
定时器初始化代码可能没有正确地放在主函数中,或者在复位后没有重新执行。

使用特权

评论回复
28
流星flash| | 2024-12-30 20:49 | 只看该作者
定时器中断不会提前。确保中断优先级设置正确。有时候优先级设置不当也会影响。

使用特权

评论回复
29
LinkMe| | 2024-12-30 23:04 | 只看该作者
你使用的定时器依赖系统时钟吗?时钟配置可能在复位后复位,并需要重新初始化。

使用特权

评论回复
30
和下土| | 2024-12-30 23:32 | 只看该作者
在服务器连接成功后,设置一个标志位如 server_connected = true,在主循环中检查标志并更新指示灯状态。

使用特权

评论回复
31
鹿鼎计| | 2024-12-31 09:44 | 只看该作者
硬件复位或软件复位有不同的效果吗?检查是否有任何全局变量尚未初始化,从而导致不一致的配置。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则