工作日的时间电脑都被孩子上网课占用了,没法爬帖,今天抽空再写一帖;还是百年不变的---点灯;- H/ y" l$ D2 P5 {7 @ Y' L 此板卡有3个指示灯,咱就点亮最经典的红色吧,从原理图上可以知道红色的LED是由PA9控制的,如图:+ d! f; t1 N6 l& P; a- d * ^" t+ I' j6 |4 f y 打开CubeMX:(美女可以忽略) + c4 m3 _; x; F7 I 点击鼠标所指的按钮: " f; T6 o* ]7 l G 输入 L552ZE ,双击鼠标所指的选项:. I. P) h- n; { b. V 出现的窗口,请选择 NO:(选 YES 你会发现这个芯片是有双重性格的) 进入页面后,先设置PA9为输出模式: 再设置时钟频率为最高 110MHz:! G; C: u) j* h/ v) c' f ' T, V( K# P! G 设置好以上的选项后,再设置工程文件的输出路径;输出文件名;输出的IDE模式)我用的MDK,如果用IAR,则选IAR的,以此类推):7 u3 q1 `2 d# _2 b 点击 GENERATE CODE 生成工程文件:5 J7 c* A1 ]2 b0 {& C' z$ A& W 选择打开工程文件: / t1 L, Y: V7 h6 u; U 进入MDK,打开main.c,添加点灯代码:/ U' m' S, B7 v$ f& o, P1 o% W 设置 板载ST-Link 对板卡进行自动复位,要不还要按一下板子上的RST按键: 编译:(鼠标所指为编译成功提示)8 x+ k& ^; C; I" ]# M" X 6 l" J/ I7 P N# v% ]# C 烧录:(鼠标所指为烧录成功提示) 烧录成功后,板卡自动复位,红灯亮起: . o, R( [+ ~* G/ g0 |& ?, U |
wonderful.... |