打印

stm32f103c8的stop模式唤醒方式?

[复制链接]
3360|10
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
Gdpbeyond|  楼主 | 2011-8-23 16:27 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
请问香主,STOP模式是不是只能用软件中断线引发的中断唤醒,可以用外部引脚的上升沿或下降沿唤醒吗?STOP模式下所有的时钟都不能用了,就不能配置外部引脚中断了吧!
沙发
IJK| | 2011-8-23 16:34 | 只看该作者
stm32f103可以用 外部引脚的上升沿或下降沿唤醒

使用特权

评论回复
评分
参与人数 1威望 +1 收起 理由
Gdpbeyond + 1
板凳
Gdpbeyond|  楼主 | 2011-8-23 16:40 | 只看该作者
有点不明白,STOP下hse,hsi都禁掉了,也就是APB总线已经没有时钟了,外部引脚的中断功能是怎么实现的?

使用特权

评论回复
地板
香水城| | 2011-8-23 16:44 | 只看该作者
中断不过是一个信号而已,CPU响应之后才成为中断。唤醒之后,恢复了时钟,才会有中断功能。

使用特权

评论回复
5
Gdpbeyond|  楼主 | 2011-8-23 16:51 | 只看该作者
我理解香主的意思,我的意思是说APB没时钟的话,IO口就无法进行高低电平采样,无法采样也就无法检测上升沿或下降沿了,这样的话中断源都不能工作,怎么会有后续的操作呢?谢谢指点!

使用特权

评论回复
6
Gdpbeyond|  楼主 | 2011-8-23 17:08 | 只看该作者
坐等香主!

使用特权

评论回复
7
香水城| | 2011-8-23 17:17 | 只看该作者
检测上升沿或下降沿不需要时钟,时钟是为同步电路所用,异步电路不需要时钟。

使用特权

评论回复
8
Gdpbeyond|  楼主 | 2011-8-23 17:40 | 只看该作者
哦,多谢,香主。多问一句,芯片初始化时要对GPIO口配置速度频率,是做什么用的呀,还有STM32F100C8也可以这样唤醒STOP模式吧,多谢!

使用特权

评论回复
9
香水城| | 2011-8-23 18:40 | 只看该作者
哦,多谢,香主。多问一句,芯片初始化时要对GPIO口配置速度频率,是做什么用的呀,还有STM32F100C8也可以这样唤醒STOP模式吧,多谢!
Gdpbeyond 发表于 2011-8-23 17:40


配置GPIO口的速度频率是为了设置端口电路的带宽。

关于STM32F100C8的唤醒机制,我没有仔细研究,你可以看看它的数据手册。

使用特权

评论回复
10
Gdpbeyond|  楼主 | 2011-8-23 18:45 | 只看该作者
多谢香主和IJK!

使用特权

评论回复
11
610095871| | 2011-8-24 08:51 | 只看该作者
学习

使用特权

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

本版积分规则

41

主题

216

帖子

0

粉丝