书接上回,今天来搞外部中断控制,利用板载的蓝色按键控制红外指示灯,按一下灭掉,再按一下亮起。: q' Y; W D' h: r- ~; }6 P* l9 `* I 从官方原理图可得知蓝色按键受PC13引脚控制:3 @. K6 j3 L( X; ^ , h* _$ N4 w" s% S' j 打开上次点灯的CubeMX工程文件对PC13和PA9引脚进行设置后,另存工程为EXIT: 7 p! D1 G7 L' U! H 以上设定完成后,生成工程代码,并打开工程代码,添加外部中断函数,并进行引脚代码的设置:) k$ y, G6 [ t! @ Q9 ~ 1 x1 a9 u; R5 Q4 E! R0 s 编译成功并下载到板卡中,效果如下: |
wonderful..... |