你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

STM32F407 唤醒时间

[复制链接]
jiyu75 提问时间:2020-10-23 17:57 /
我使用STM32F407 芯片,采用STOP 的方式进入休眠
然后用外部按键唤醒,启动时钟,我的程序工作
但是我测试了一下系统唤醒的时间
我用我按键信号同步,观测系统唤醒的时间
//                PWR_EnterSTOPMode(PWR_Regulator_ON,PWR_STOPEntry_WFI|PWR_STOPEntry_WFE);       
                PWR_EnterSTOPMode(PWR_Regulator_ON,PWR_STOPEntry_WFI);               
       
//                PWR_EnterSTANDBYMode();//????
                        GPIO_SetBits(GPIOE,GPIO_Pin_2 );//????LED                               

                SystemInit();
               
        //                        GPIO_SetBits(GPIOE,GPIO_Pin_2 );//????LED               


我发现  按键信号和  PE2 的信号 有近20uS ,如果PE2信号放到SystemInit() 之后,则将近有2mS 的时间差。这个远远不能满足我的需求,
我想请问一下,是STM32F4 就是这样的,还是我那里设置不对

收藏 评论2 发布时间:2020-10-23 17:57

举报

2个回答
小歆-2051663 回答时间:2020-10-26 09:47:40
你问题不是已经找到了嘛,SystemInit()函数消耗了2ms的时间,STM32F4没有问题。
dataozi 回答时间:2020-10-26 11:32:00
时钟从HSI切换回HSE 然后还要倍频 配置锁相环 APB AHB各种时钟 肯定是要有时间的,或者你这么做 全程只有HSI 一直工作在8MHZ状态下 唤醒瞬间还是HSI那么这样你的时间可能会减小很多。
关于 意法半导体
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
13245底部标题123相同标题
12底部标题123相同标题
33333底部标题123相同序号
3435底部标题-无链接
关注我们
st-img 微信公众号
st-img 手机版