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)
2017-12-25 23:02 上傳
點擊文件名下載附件
|