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

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

[复制链接]
bjflsk 发布时间:2018-12-3 08:53
本帖最后由 bjflsk 于 2018-12-4 15:28 编辑
0 ~! ^8 `% l, l# T# H3 R" ]6 f( t) @: @$ x) W0 X' q; j
    购买STM32F429I-DISCO板卡好长时间了,一直没有玩过。
3 U" f& D' M: {5 Y) u! v9 l8 {
    00002.jpg

% `/ f3 R* l9 b7 h3 ^    这次论坛野火助力,书香醉人活动申请了一本《STM32库开发实战指南—基于STM32F4》,搭配尘封的这块STM32F429I-DISCO板卡好好学习一下。# I- X. L8 _" m  c$ z( ~
    收到《STM32库开发实战指南—基于STM32F4》:* r' ?/ T; j8 k* |
00001.jpg
    好厚的一本书。大致翻看了一下,内容写得不错。不仅配合开发板讲了STM32F429基于库的应用,还讲了许多STM32F4和相关器件的原理,内容非常丰富。0 {" P& a3 O9 ~+ }9 @1 j7 G5 a* U; \

9 E0 z) {' B8 e" w3 J9 H2 l9 k6 @" K, K1 N! k7 B- X& p
    根据书的第5章,新建一个寄存器版工程:
& n$ X4 M* ~" e( v; e9 x
00003.jpg
' j. U. j7 e% _& L
- p: S' l; c1 Z3 u/ L2 h

: I7 u# m/ k* p3 V+ T; F    参考第6章使用寄存器点亮LED:
9 F; j" D, g& I; k- l9 d3 N2 ~  Z% |
00004.jpg
: o. a( q; N9 _2 ], F6 S
5 E! i( e+ k7 w
    STM32F429I-DISCO关于LED部分的电路图:
* K- I+ m8 W3 V5 E9 I/ n
0001.png
% T) d8 {- H+ ?8 D$ H/ i- h
. p. G4 R1 ?2 l" r1 y; N
! {) s9 A; L+ F7 z8 s
    使用了书中第6章配套的源码,根据STM32F429I-DISCO修改。
3 k# v6 M2 {# L9 m# y# k    原代码使用PH10控制,低电平点亮LED。
6 S: F; q' [/ {    STM32F429I-DISCO中使用PG13高电平点亮LED。
  l  E$ ?' n1 m+ P. Z: ^2 i4 f& i# ?% A1 e( y4 o" @3 s. P2 b( \1 h) V; I! S
    修改stm32f4xx.h:: S- `9 d9 B7 u; x
001.png
/ Q  Z  T3 j/ _4 Z; D, A

/ X5 @9 v( f, K5 H- n0 r+ U4 a/ ^    修改main.c:8 C/ K0 T9 i, H
002.png

' c" P8 p0 D! V0 o
9 J" Z& \$ X$ F( T# S$ v3 K. `    编译,下载程序,成功点亮LED(PG13绿色):. k& O1 C9 X1 u
00005.jpg
5 M6 {6 r' N5 P7 Q0 L) L3 a6 N2 X

# |. h; U2 E, T' w& ~

评分

参与人数 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 编辑 7 d, E1 }# k. P# `, d& h

" a: }) Y3 N' }
    帖子已经移到STM32版块,可以编辑了。楼主位已更新。
, p# E# D* \6 _$ Y* e
- X+ i: `' ?' u% D4 a0 ]. X
STM1024 回答时间:2018-12-3 09:20:03
支持一下~~
bjflsk 回答时间:2018-12-3 09:32:34
stm1024 发表于 2018-12-3 09:20! a# J( x6 V# T8 m. G$ D9 x
支持一下~~
& J3 n5 C2 J9 G1 ?
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
; m4 x4 N  S- X* X顶一下

7 |$ a; N9 e  e1 R% y$ Z
bjflsk 回答时间:2018-12-4 15:36:47
乐天 发表于 2018-12-3 17:55
$ `  d3 _' ^/ C5 b" a# P3 b这个可以顶起来

% D" C( ?7 {2 N
STMCU-管管 回答时间:2018-12-7 16:09:22
感谢分享~
jxchen 回答时间:2019-1-22 17:52:24
顶一下  
关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
人形机器人运动控制、感知与智能配电
半导体创新技术与应用方向
EE架构与软件定义汽车
12V/48V 汽车智能配电(SPD)
区域控制单元(ZCU)与分区架构
关注我们
st-img 微信公众号
st-img 手机版