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

《STM32库开发实战指南F4》读书笔记1-使用寄存器点亮LED

[复制链接]
bjflsk 发布时间:2018-12-3 08:53
本帖最后由 bjflsk 于 2018-12-4 15:28 编辑 / `7 E$ I. l- |( j& S6 b
) S' j) P" t8 s; q* l
    购买STM32F429I-DISCO板卡好长时间了,一直没有玩过。
# p* }& \! R$ ?$ r( E4 g
    00002.jpg
; T+ t: t3 Z7 U" ]
    这次论坛野火助力,书香醉人活动申请了一本《STM32库开发实战指南—基于STM32F4》,搭配尘封的这块STM32F429I-DISCO板卡好好学习一下。
" \4 Q3 U" O$ `3 M% b6 O! g  U" ?! F    收到《STM32库开发实战指南—基于STM32F4》:
  }$ {9 I, }" j6 G
00001.jpg
    好厚的一本书。大致翻看了一下,内容写得不错。不仅配合开发板讲了STM32F429基于库的应用,还讲了许多STM32F4和相关器件的原理,内容非常丰富。" ]9 n- r" E& k% O( j. I

: t: f. w; t4 h1 C6 u! S! }7 i9 M# D
    根据书的第5章,新建一个寄存器版工程:
: G/ u, Z5 Q- J! S
00003.jpg

# c5 e2 x5 H  r6 s7 W$ |- U3 Q6 [, S  G" O& y6 R! A
& E/ v- A0 y8 h8 o
    参考第6章使用寄存器点亮LED:- g. L, ], H$ C& ?$ @: x
00004.jpg
$ [0 A' h% A; ~3 O. }- b

# h  F. M8 y( Z& B    STM32F429I-DISCO关于LED部分的电路图:
) |3 _: N* j: W
0001.png

3 |: O% j* d6 U' q# }
  E; K. O0 J/ i1 }7 s
6 Y1 e5 T+ I$ i6 L
    使用了书中第6章配套的源码,根据STM32F429I-DISCO修改。
  \% K+ z0 w+ d3 S    原代码使用PH10控制,低电平点亮LED。
( K7 _, Y7 [$ h5 B* J" l  [8 R8 d/ |2 A    STM32F429I-DISCO中使用PG13高电平点亮LED。, M3 A; R0 _5 Q4 F
( t8 O) d$ a3 V7 c
    修改stm32f4xx.h:' o) @% N4 b4 M, L- @/ k1 h5 X3 S" F8 g
001.png

7 |$ P. x, A, Z0 d; [& ^$ `
* n: t; m$ a0 _! e    修改main.c:
8 G( m( L( F0 ~
002.png

# L. u$ L' h& ?& @3 b7 ]  |2 Y& a
- q0 t  u7 ?. a    编译,下载程序,成功点亮LED(PG13绿色):6 X7 c" Y  g* H8 y2 m6 ]
00005.jpg
9 j% y0 l6 ?( A+ l. u, g* _, x

' n$ q# Q# T& i. @  C/ ]- ?5 d$ U

评分

参与人数 1 ST金币 +20 收起 理由
STMCU + 20

查看全部评分

收藏 评论9 发布时间:2018-12-3 08:53

举报

9个回答
bjflsk 回答时间:2018-12-3 09:15:09
本帖最后由 bjflsk 于 2018-12-4 15:32 编辑 ' {# I: X0 b3 n$ V" b
; _2 h8 Y' f4 ?! a0 t% g! w. m# ?
    帖子已经移到STM32版块,可以编辑了。楼主位已更新。
- z' g7 R9 a$ T! g
# ~5 C  B. a6 I8 _+ M" Y
STM1024 回答时间:2018-12-3 09:20:03
支持一下~~
bjflsk 回答时间:2018-12-3 09:32:34
stm1024 发表于 2018-12-3 09:20* J4 s, \" w9 R6 h# c8 Z
支持一下~~

. }9 a. Z7 v, M4 n0 _
andey 回答时间:2018-12-3 09:36:54
提示: 作者被禁止或删除 内容自动屏蔽
ming899 回答时间:2018-12-3 17:55:36
这个可以顶起来
bjflsk 回答时间:2018-12-4 15:36:24
andeyqi 发表于 2018-12-3 09:36
- I0 ~: U9 M6 \% C7 O/ V& y顶一下
; _0 w  M# P( J' r- b
bjflsk 回答时间:2018-12-4 15:36:47
乐天 发表于 2018-12-3 17:55
  M4 T! V! ^: r# v这个可以顶起来
. g4 |" Z6 O: t8 R) j
STMCU-管管 回答时间:2018-12-7 16:09:22
感谢分享~
jxchen 回答时间:2019-1-22 17:52:24
顶一下  

所属标签

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