打印
[STM32F1]

STM32F103 VBAT问题

[复制链接]
4092|10
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
ipman|  楼主 | 2014-4-12 14:16 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
没有外部32。768K时钟,默认VBAT先供电,然后VDD通过USB插入实现供电,请问如何侦测VDD供电事件实现VDD恢复时自动进入工作状态?
沙发
mmuuss586| | 2014-4-12 14:24 | 只看该作者
啥意思,没看明白

使用特权

评论回复
板凳
ipman|  楼主 | 2014-4-12 15:10 | 只看该作者
不接WAKEUP, 可否实现判断外部VDD恢复实现唤醒?

使用特权

评论回复
地板
huzi2099| | 2014-4-12 15:27 | 只看该作者
只有vbat是CPU是不能转的,只能在掉电前保存数据.

使用特权

评论回复
5
ipman|  楼主 | 2014-4-12 15:59 | 只看该作者
如果先接VBAT,后接VDD,此时可否实现唤醒?

使用特权

评论回复
6
grant_jx| | 2014-4-12 16:06 | 只看该作者
我也没看懂,
1、VBAT与外部32.768K没关系,里面还有个LSI,一样可以做时钟;
2、VBAT供电,只是保证Backup Domain供电。IC上电,Backup Domain会有个检测开关Low voltage detector,检测到VBAT无电,开关会将主电压VDD切到VBAT;
3、你既然在VDD供电前有USB插入的过程,那不就有了判断VDD是否上电了过程?

使用特权

评论回复
7
ipman|  楼主 | 2014-4-12 18:58 | 只看该作者
我的意思是首次上电, 单独供VBAT不接VDD,软件是否会跑起来? 还是等VDD有了才开始第一次运行?

使用特权

评论回复
8
沧海一笑| | 2014-4-12 20:10 | 只看该作者
不知道楼主是不是这个意思:就是说只接VBAT,芯片能不能就开始正常工作啦...
注意:要保证MCU的正常工作,必须将芯片所有的电源引脚都连接到相应的供电电源上。
你说的,没有外部32。768K时钟,是不是说用的内置RC振荡器?

使用特权

评论回复
9
沧海一笑| | 2014-4-12 20:12 | 只看该作者
问题是不清楚你说的VBAT是只是供电以便保存某些寄存器数据,,还是说,整个工作电路都是用VBAT供电...

使用特权

评论回复
10
ipman|  楼主 | 2014-4-13 00:56 | 只看该作者
我的意思是如果整个IC只有VBAT有电, 软件是否会运行起来?
我认为不会, 此时如果接上VDD, 软件是否从头开始? 如果再断开VDD, VBAT保留了运行信息, 继续恢复VDD, 系统是复位还是从上次断电的地方继续跑?
我只想了解VBAT实际作用?

使用特权

评论回复
11
grant_jx| | 2014-4-13 11:40 | 只看该作者
不会,VBAT只是保证Backup Domain供电。也就是RTC工作。

使用特权

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

本版积分规则

个人签名:汽车电子

89

主题

550

帖子

4

粉丝