stm32蜂鸣器和按键操作的学习资料
开始我们的代码编写了。 这一章,我们将通过 ALIENTEK 战舰 STM32 开发板上载有的 4个按钮(WK_UP、KEY0、KEY1 和 KEY2) ,来控制板上的 2 个LED(DS0 和 DS1)和蜂鸣器,其中 WK_UP 控制蜂鸣器,按一次叫,再按一次停;KEY2 控制 DS0,按一次亮,再按一次灭;KEY1 控制 DS1,效果同KEY2;KEY0 则同时控制 DS0 和 DS1,按一次,他们的状态就翻转一次。
8.2 硬件设计
本实验用到的硬件资源有:
1) 指示灯 DS0、DS1
2) 蜂鸣器
3) 4 个按键:KEY0、KEY1、KEY2、和 WK_UP。
DS0、DS1 以及蜂鸣器和 STM32 的连接在上两章都已经分别介绍了,在战舰 STM32 开发板上的按键 KEY0 连接在 PE4 上、KEY1 连接在 PE3 上、KEY2 连接在 PE2 上、WK_UP 连接在 PA0 上。如图 8.2.1 所示:
教程与源码资料下载:
蜂鸣器和按键实验.rar
(6.85 MB, 下载次数: 174)
|