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

【经验分享】STM32L0系列之【LED点灯,看门狗IWDG】

[复制链接]
STMCU小助手 发布时间:2021-11-17 23:02
1.LED点灯初始化
, x/ P# m: z9 U
  1. void LED_Init(void)
    % S: s# h2 @& J- K. M2 J
  2. {* X7 d8 @, ]4 y$ F$ q; y  Z
  3.     GPIO_InitTypeDef GPIO_InitStruct = {0};7 U4 v% i% d1 F1 Z# X

  4. . g' Q) g1 M; I) r( R
  5.     /* GPIO Ports Clock Enable */
    * g* C- o+ m; d9 w" S$ F6 P
  6.     __HAL_RCC_GPIOB_CLK_ENABLE();0 _$ h: ]8 ^. Y  \6 T
  7. 0 Q; E! h/ Y7 d
  8.     /*Configure GPIO pin Output Level */
    0 N; J1 N2 z  J( y1 X2 H+ n+ t. z# t
  9.     HAL_GPIO_WritePin(GPIOB, GPIO_PIN_8, GPIO_PIN_SET);+ w* a& v4 Z) F; N

  10. - t! n8 S4 F. n0 R4 D' I
  11.     /*Configure GPIO pin : PB8 */# X- a9 {) S. u$ u& x) ^, C8 w
  12.     GPIO_InitStruct.Pin = GPIO_PIN_8;
    ; Q. X: _2 M) w
  13.     GPIO_InitStruct.Mode = GPIO_MODE_OUTPUT_PP;, i* C2 k: y2 g% w# b/ A0 H4 N
  14.     GPIO_InitStruct.Pull = GPIO_NOPULL;% _9 I7 t- D& U8 |: K
  15.     GPIO_InitStruct.Speed = GPIO_SPEED_FREQ_LOW;
    2 _$ V& g* X- G# ~6 z
  16.     HAL_GPIO_Init(GPIOB, &GPIO_InitStruct);
    , e1 a* B1 q  z$ J$ u
  17. }
复制代码

) C2 C- n* J; D7 s2.IWDG初始化和使用
8 }+ F- n4 C& M/ K, q9 M! R: ^
  1. IWDG_HandleTypeDef hiwdg;
    * S* e6 b8 `/ O: Z2 T7 _7 }" c
  2. void MX_IWDG_Init(void)
    ( ~; k# ?/ o7 D1 d. d( I4 X2 `
  3. {; m/ ~0 J  ^- X
  4.   hiwdg.Instance = IWDG;4 U9 }3 S: V9 E$ z. N( q+ C
  5.   hiwdg.Init.Prescaler = IWDG_PRESCALER_4;2 e  J! U$ w' h9 D
  6.   hiwdg.Init.Window = 4095;2 [6 E, B4 \' I# ~% Z, K
  7.   hiwdg.Init.Reload = 4095;) o' d1 Z3 y# f8 p# x
  8.   if (HAL_IWDG_Init(&hiwdg) != HAL_OK)
    * S) ]  d) I+ f: H. V* F
  9.   {+ A! b6 q- }! R! K3 N( V% p) m
  10.     Error_Handler();
    , p: j. Y  s! D' |5 y* G9 e
  11.   }
    5 N: `/ v9 t4 `6 Q. U) `- m8 {" C
  12. }
    4 X& n( G2 R( ~9 J7 u1 H

  13. % b5 \. G& g- m: `
  14. HAL_IWDG_Refresh(&hiwdg); //喂狗
    ! p2 v  k2 p: t- K: @# h4 u
复制代码

$ x. Z! V. h* h" K- e% G1 b7 M& V; k+ g; I2 R6 W& R2 z' q' J
收藏 评论0 发布时间:2021-11-17 23:02

举报

0个回答

所属标签

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32N6 AI生态系统
STM32MCU,MPU高性能GUI
ST ACEPACK电源模块
意法半导体生物传感器
STM32Cube扩展软件包
关注我们
st-img 微信公众号
st-img 手机版