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

【经验分享】STM32H7 PVD断电的使用

[复制链接]
STMCU小助手 发布时间:2021-12-26 16:43
1.遇到的问题7 m$ |. M3 d0 d6 ~5 g( ^+ e6 }7 {
% b! {7 N- p& w- n# X+ H8 n
我使用的是STM32H747,在初始化后发现断电后并没有进入中断。最后查找到因为STM32H747是双核CPU,在HAL库源码中,有双核的宏定义将一些配置给屏蔽了,因为我只用到了单核,就把源码中的宏取消掉了,然后就可以正常进入中断了。使用不是双核的就不需要更改了。6 w0 ]2 m* x8 U8 V% V4 T# D
& Y! j$ W# f5 q0 h) T  z
2.下面是PVD的程序& z) g3 r% y( \! g  e4 S

* t5 W' @$ p: p7 O8 m, r2 }8 Y" z
  1. void PVD_Init(void)% C  i* i+ a2 H" r, z6 Q4 z" \
  2. {4 {6 s- x7 H1 y: B% b
  3.     PWR_PVDTypeDef sConfigPVD = {0};5 y6 a9 w( `1 M4 t9 [2 B2 U

  4. . s: n& ?6 A* h$ a6 F) a7 k
  5.     sConfigPVD.PVDLevel = PWR_PVDLEVEL_6;$ `+ K% U1 v2 K  z% T9 O5 ~" j
  6.     sConfigPVD.Mode = PWR_PVD_MODE_IT_RISING;7 J0 Y& f7 h( I) B  v& v2 J& K/ X8 _
  7.     HAL_PWR_ConfigPVD(&sConfigPVD);
    : G6 v' F, ~+ v3 Z4 I2 p) }+ c
  8. ) D# p  _, z4 e9 a9 Z2 E7 K. E
  9.     HAL_NVIC_SetPriority(PVD_IRQn, 0, 0);       /* 配置PVD中断优先级 */
    # o  E+ k% b  B6 d$ Q& r
  10.     HAL_NVIC_EnableIRQ(PVD_IRQn);               /* 使能PVD中断 */! U9 }4 @! H# l
  11. $ f. I* Z* Z% a+ Z
  12.     HAL_PWR_EnablePVD();
    ! `. S( S, Q+ E- g1 J$ e1 D% ~
  13. }
    4 D6 u5 p$ H! i8 E

  14. # m0 K  V& X2 B( R/ u8 O+ B

  15. 2 @  n0 o' _! A4 l2 i+ o
  16. /* PVD中断处理 */% L4 g$ m1 z+ h3 j8 b, h
  17. void PVD_AVD_IRQHandler(void)
    8 \+ a5 V/ ^" x& h
  18. {- H6 L' Y1 [! m4 \6 }' ~' B
  19.     HAL_PWR_PVD_IRQHandler();
    $ r' a6 L; g2 N; U4 H3 t; }
  20. }
    / B. z9 n, r6 l% a

  21. 2 D& H: \/ M% @2 N' E9 `
  22. void HAL_PWR_PVDCallback(void)
    - V9 N" g' T6 v" g
  23. {# F/ L; v& f( e$ \
  24. //增加自己需要在断电时候的处理
    5 ]5 L  {) Z- |# A# n

  25. 5 y9 k9 y$ ]% v- M
  26. }  ?3 k. U. ?# u/ S5 k
复制代码
2 A6 ]# G+ ^4 m3 z

. U+ H0 ?+ v' P# W
赞 收藏 评论0 发布时间:2021-12-26 16:43

举报

0个回答

所属标签

相似技术帖

官网相关资源

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
人形机器人运动控制、感知与智能配电
半导体创新技术与应用方向
EE架构与软件定义汽车
12V/48V 汽车智能配电(SPD)
区域控制单元(ZCU)与分区架构
关注我们
st-img 微信公众号
st-img 手机版