|
本帖最后由 bjflsk 于 2018-12-4 15:28 编辑 ( t) @: @$ x) W0 X' q; j 购买STM32F429I-DISCO板卡好长时间了,一直没有玩过。
这次论坛野火助力,书香醉人活动申请了一本《STM32库开发实战指南—基于STM32F4》,搭配尘封的这块STM32F429I-DISCO板卡好好学习一下。# I- X. L8 _" m c$ z( ~ 收到《STM32库开发实战指南—基于STM32F4》:* r' ?/ T; j8 k* |
2 l9 k6 @" K, K1 N! k7 B- X& p 根据书的第5章,新建一个寄存器版工程:
- p: S' l; c1 Z3 u/ L2 h 参考第6章使用寄存器点亮LED:
5 E! i( e+ k7 w STM32F429I-DISCO关于LED部分的电路图:
. p. G4 R1 ?2 l" r1 y; N ! {) s9 A; L+ F7 z8 s 使用了书中第6章配套的源码,根据STM32F429I-DISCO修改。 原代码使用PH10控制,低电平点亮LED。 STM32F429I-DISCO中使用PG13高电平点亮LED。 # ?% A1 e( y4 o" @3 s. P2 b( \1 h) V; I! S 修改stm32f4xx.h:: S- `9 d9 B7 u; x
修改main.c:8 C/ K0 T9 i, H
编译,下载程序,成功点亮LED(PG13绿色):. k& O1 C9 X1 u
|
微信公众号
手机版
- X+ i: `' ?' u% D4 a0 ]. X