工作日的时间电脑都被孩子上网课占用了,没法爬帖,今天抽空再写一帖;还是百年不变的---点灯;( J- ~! @; s/ ~3 ^# A4 I 此板卡有3个指示灯,咱就点亮最经典的红色吧,从原理图上可以知道红色的LED是由PA9控制的,如图:0 F; H; F+ p3 P) t& w- T5 N o, M H8 Y( ^! I( H 打开CubeMX:(美女可以忽略)1 N' e, t- G7 T3 v- r$ O 点击鼠标所指的按钮: " F5 z& D, `$ }3 E1 R 输入 L552ZE ,双击鼠标所指的选项: 出现的窗口,请选择 NO:(选 YES 你会发现这个芯片是有双重性格的)' F* I0 H- a4 g! |! T: t% N% E / f- `& R$ R$ }6 V 进入页面后,先设置PA9为输出模式:& R' u9 Z: q% U5 f. R- ^ 再设置时钟频率为最高 110MHz:9 _. e& ]: q3 E( ]5 T1 d/ D9 v ( X' J5 g+ x3 l! ?6 H 设置好以上的选项后,再设置工程文件的输出路径;输出文件名;输出的IDE模式)我用的MDK,如果用IAR,则选IAR的,以此类推):0 H1 x- L, N/ c" P9 n3 |$ r * q5 r A: Q' f2 m4 b9 y 点击 GENERATE CODE 生成工程文件: 2 W6 l7 A, |1 d& m 选择打开工程文件: ; i) P) ` I3 P 进入MDK,打开main.c,添加点灯代码:* t6 I1 D9 y: Z, X: r, a ! e; D0 C; `0 |$ x: e 设置 板载ST-Link 对板卡进行自动复位,要不还要按一下板子上的RST按键:' m7 O$ R. F. `" S2 k$ D) C k7 ~ 0 c+ r, F* B- N" j 编译:(鼠标所指为编译成功提示)* s! X( u5 x5 N& J% J: n8 m : ?2 F7 U- u# I: | 烧录:(鼠标所指为烧录成功提示), I3 n( E. T7 O/ D8 K* c 3 _* G" l0 M* h$ g0 w9 k 烧录成功后,板卡自动复位,红灯亮起:% x5 F: E( X: P " C) Z& ^( y- b0 h2 ^1 x1 L! ~2 x |
wonderful.... |