打印
[STM32L1]

程序不往下面运行

[复制链接]
505|5
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
morrisk|  楼主 | 2020-2-16 13:44 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
最近在搞stm32L1系列单片机的低功耗,想让它进入lowpower  sleep低功耗前,降低频率,然后在唤醒后,在恢复正常的32M,运行频率,但是降低频率后就出错,尴尬,有弄过的来指点下把


运行完HAL_InitTick (TICK_INT_PRIORITY);后就异常,程序不往下面运行。
用IAR里面的call  stcak发现运行 完HAL_InitTick (TICK_INT_PRIORITY);后就出现这个
< exception frame>

使用特权

评论回复
沙发
zhuww| | 2020-2-16 13:47 | 只看该作者
楼主问题解决了吗?这个是怎么导致的呀

使用特权

评论回复
板凳
gongche| | 2020-2-16 13:50 | 只看该作者
降低频率后与其有关的设置也要修改啊

使用特权

评论回复
地板
morrisk|  楼主 | 2020-2-16 13:55 | 只看该作者

嗯,预料中的结果,多谢大家啦

使用特权

评论回复
5
hanzhen654| | 2020-2-16 16:16 | 只看该作者
降频前要配置在此频率下的参数,不然会出错

使用特权

评论回复
6
TomasLi| | 2020-2-16 21:09 | 只看该作者
你可以参考STM32L1的范例程序,路径如下:
STM32Cube_FW_L1_V1.9.0\Projects\NUCLEO-L152RE\Examples\PWR\PWR_LPSLEEP

使用特权

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

本版积分规则

701

主题

6879

帖子

2

粉丝