硬汉嵌入式论坛

 找回密码
 立即注册
查看: 1752|回复: 3
收起左侧

[有问必答] 使用RTOS,开启了两个定时器,系统进入停止模式,从停止模式退出后,需要重新配置定时器么

[复制链接]

22

主题

22

回帖

88

积分

初级会员

积分
88
发表于 2021-11-4 14:53:40 | 显示全部楼层 |阅读模式
使用RTOS,开启了两个定时器,系统进入停止模式,从停止模式退出后,需要重新配置定时器么
回复

使用道具 举报

1万

主题

7万

回帖

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
117564
QQ
发表于 2021-11-4 15:12:02 | 显示全部楼层
RTOS的定时器组吗,定时器跟你是否进入过停止模式无关
回复

使用道具 举报

22

主题

22

回帖

88

积分

初级会员

积分
88
 楼主| 发表于 2021-11-4 15:42:39 | 显示全部楼层
RTOS的定时器组,能够从停止模式唤醒么.还是说,停止模式开启后,PLL、 HSI 和 HSE RC 振荡器的功能被禁止。滴答定时器关闭后,定时器组也没有工作。也不会触发定时器中断么
回复

使用道具 举报

1万

主题

7万

回帖

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
117564
QQ
发表于 2021-11-4 16:18:35 | 显示全部楼层
lijiukun 发表于 2021-11-4 15:42
RTOS的定时器组,能够从停止模式唤醒么.还是说,停止模式开启后,PLL、 HSI 和 HSE RC 振荡器的功能被禁止 ...

停机模式下所有时钟都停止了。

唤醒后,STM32是以HSI为系统主频时钟运行的,你的RTOS定时器组也是运行的。

唤醒后你要配置下PLL设置到系统正常的主频,比如F407就是168MHz。然后RTOS就是以168MHz运行了。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋|Archiver|手机版|硬汉嵌入式论坛

GMT+8, 2025-8-14 17:36 , Processed in 0.039000 second(s), 24 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表