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

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

[复制链接]
STMCU小助手 发布时间:2021-11-17 23:02
1.LED点灯初始化
7 c5 ]3 e% I2 Z: n9 m+ e
  1. void LED_Init(void)8 l# S" `( h1 @' x$ z: d4 l8 g+ O) a
  2. {
    . `6 R5 o. O3 ^5 m' t8 R
  3.     GPIO_InitTypeDef GPIO_InitStruct = {0};
    9 M  r9 S) p0 `8 G! m7 I1 m. r5 r+ v: O

  4. 3 }7 D+ B$ r! z9 F) S6 Z& J
  5.     /* GPIO Ports Clock Enable */, P5 l. J* n+ E+ Z& D: e) z9 g. o
  6.     __HAL_RCC_GPIOB_CLK_ENABLE();
    & R5 \" R6 ?! z& Z! x- o* k
  7. $ n, @; B" Z6 Z$ X, z" J* y
  8.     /*Configure GPIO pin Output Level */$ D5 `/ s" h, M' {8 h
  9.     HAL_GPIO_WritePin(GPIOB, GPIO_PIN_8, GPIO_PIN_SET);
    , ]7 N& D% r. K, Z

  10. % A# ]. I' q! ^7 c9 D: Q) w# W$ C
  11.     /*Configure GPIO pin : PB8 */0 P5 v6 w& W9 h# V/ s
  12.     GPIO_InitStruct.Pin = GPIO_PIN_8;
    8 q( b6 ]; u7 D& V
  13.     GPIO_InitStruct.Mode = GPIO_MODE_OUTPUT_PP;: l- d9 o" i- j1 _: p0 b
  14.     GPIO_InitStruct.Pull = GPIO_NOPULL;$ b" h- ?) Z; Q2 D) |' C, ~
  15.     GPIO_InitStruct.Speed = GPIO_SPEED_FREQ_LOW;
    $ A4 p2 c! |* z( l; ^; y+ n6 R
  16.     HAL_GPIO_Init(GPIOB, &GPIO_InitStruct);. R3 J# F  t) m5 }5 s% n8 e! Y
  17. }
复制代码

: ]) ]9 r( ]) J8 Q% O3 O/ s2.IWDG初始化和使用
- o+ L! b1 A) F2 C
  1. IWDG_HandleTypeDef hiwdg;
    & F: P2 b7 x" N: h" n
  2. void MX_IWDG_Init(void)
    * P: S. R: g0 t2 e# @3 F4 @. x9 t
  3. {' d8 u4 e3 g  `/ p% D4 H% o
  4.   hiwdg.Instance = IWDG;
    ' K5 m; p* a5 a, A/ m# L6 q
  5.   hiwdg.Init.Prescaler = IWDG_PRESCALER_4;) S) k% j0 Q; r
  6.   hiwdg.Init.Window = 4095;, f' b( I. _* c0 S5 M
  7.   hiwdg.Init.Reload = 4095;
    " I' [( N. }2 {" H8 @" A# l
  8.   if (HAL_IWDG_Init(&hiwdg) != HAL_OK): J. E( Y, j4 j/ m3 b
  9.   {
    3 v' Q* w% U/ e; C6 v& h" E
  10.     Error_Handler();, n1 d6 w  R! ]& p
  11.   }/ }8 ~' G( ~" I! l& c  X- m
  12. }& v6 S  l, L' _; V

  13. / X, n, d3 L$ s( y; [: N4 M2 i
  14. HAL_IWDG_Refresh(&hiwdg); //喂狗0 s0 ~  r& G/ h8 z8 ]$ _
复制代码

/ ?' {4 K% r8 q' t7 O" I8 G' S: h1 s0 N. N+ e8 S6 O* b+ {" ~1 ?
收藏 评论0 发布时间:2021-11-17 23:02

举报

0个回答

所属标签

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32Cube扩展软件包
意法半导体边缘AI套件
ST - 理想汽车豪华SUV案例
ST意法半导体智能家居案例
STM32 ARM Cortex 32位微控制器
关注我们
st-img 微信公众号
st-img 手机版