本帖最后由 bjflsk 于 2018-12-4 15:28 编辑 1 j) C+ T* L- O8 ]# i5 v 购买STM32F429I-DISCO板卡好长时间了,一直没有玩过。9 r. g! G T6 ^/ v 这次论坛野火助力,书香醉人活动申请了一本《STM32库开发实战指南—基于STM32F4》,搭配尘封的这块STM32F429I-DISCO板卡好好学习一下。, \8 R0 o4 \0 R6 r7 t, F 收到《STM32库开发实战指南—基于STM32F4》:" C3 ~; E5 e- c# z$ Q5 _( l, ^ - W0 v# C3 \# L 根据书的第5章,新建一个寄存器版工程: 8 i$ s) s2 ~& @ + Q3 F$ ]8 M- i8 e 参考第6章使用寄存器点亮LED:, b& P9 r1 K' q/ b $ S9 r' ]" @/ D9 l _, j) z STM32F429I-DISCO关于LED部分的电路图:. x5 H+ b5 E* B2 F% @ ' r. c( ]3 P! `* u 使用了书中第6章配套的源码,根据STM32F429I-DISCO修改。* j9 C9 b0 Q x 原代码使用PH10控制,低电平点亮LED。 STM32F429I-DISCO中使用PG13高电平点亮LED。 修改stm32f4xx.h:7 y4 t- z$ n! C5 W, \ 修改main.c: , c. @+ I8 R) W( E 编译,下载程序,成功点亮LED(PG13绿色): |
0 O4 N* E+ f; `* h3 Z e" o