工作日的时间电脑都被孩子上网课占用了,没法爬帖,今天抽空再写一帖;还是百年不变的---点灯;+ X8 \, s/ K1 E8 w5 ] 此板卡有3个指示灯,咱就点亮最经典的红色吧,从原理图上可以知道红色的LED是由PA9控制的,如图: 打开CubeMX:(美女可以忽略)( b6 N! [6 ~! q9 N# r: Z, d0 b; P& d 7 b ^0 s) @: X3 k 点击鼠标所指的按钮: 输入 L552ZE ,双击鼠标所指的选项: 出现的窗口,请选择 NO:(选 YES 你会发现这个芯片是有双重性格的)# N2 O5 w" E/ m5 t # f$ A/ c3 o8 M3 I 进入页面后,先设置PA9为输出模式:; O z x- O | @3 Z- d( j5 `% } ) }' p" i L; V& K7 ?6 o u" S 再设置时钟频率为最高 110MHz: 4 G7 A# i6 O2 f6 m) p% X 设置好以上的选项后,再设置工程文件的输出路径;输出文件名;输出的IDE模式)我用的MDK,如果用IAR,则选IAR的,以此类推):* I$ }0 v' } M7 G 点击 GENERATE CODE 生成工程文件:2 z- W7 I' j7 }" @( c 选择打开工程文件: + D; I; H( F# v' d) ^# Y2 ^ 进入MDK,打开main.c,添加点灯代码:9 ~3 _4 O- f2 d7 Z + y' j( y- |8 @7 [1 Q 设置 板载ST-Link 对板卡进行自动复位,要不还要按一下板子上的RST按键: 7 C1 E& ]0 P4 J! U) L8 C+ {$ J( R 编译:(鼠标所指为编译成功提示)" y, F- [' O9 V2 n; f % ?9 U: \: E7 q* U0 n" d 烧录:(鼠标所指为烧录成功提示), M0 A; ~! S U 烧录成功后,板卡自动复位,红灯亮起: |
wonderful.... |