原文:STM32學習篇-蜂鳴器

思路與跑馬燈類似,還是通過位帶操作來實現某個IO 口的輸出控制, BEEP 就直接代表了 PB 的輸出狀態。我們只需要令 BEEP ,就可以讓蜂鳴器發聲。 直接上代碼: beep.c beep.h main.c ...

2020-04-10 12:44 0 1869 推薦指數:

查看詳情

STM32學習筆記(1)——LED和蜂鳴器

閱讀前提示: 我們使用的板子是正點原子的ALIENTEK精英STM32F103。本文使用固件庫進行編程,因為使用固件庫編程較為方便,且閱讀程序也較易理解。 目錄 零、GPIO簡介及其庫函數 1. GPIO簡介 2. 與GPIO有關的幾個常用庫函數 ...

Sat Apr 10 17:57:00 CST 2021 0 237
STM32使用無源蜂鳴器演奏歌曲

上一次使用了有源蜂鳴器,只能發出固定的”滴滴“聲,當然不能滿足於此呀。使用無源蜂鳴器,只要輸出不同頻率的PWM波,即可發出不同的音符。 不同的音符組合起來就是一個曲子了。 改變PWM的音調,可以輸出Do re mi fa so la si do這樣的7個音符,還可以輸出不同音調的Do ...

Sun Dec 27 07:32:00 CST 2015 2 15181
stm32跑馬燈實現及蜂鳴器實驗

學習stm32已經很長時間了,打算把以前做過的一些小東西整理一下,寫出來,以輸出倒逼輸入,讓自己知道有哪些東西是一知半解的。 跑馬燈 首先是led.h文件 前兩行和最后一行是一個框架,防止頭文件被重復加載 然后是led.c文件 最后是main文件 ...

Thu Oct 03 03:27:00 CST 2019 0 434
stm32學習(一)

公司開發需要用到stm32,nxp,gd32等系列的單片機,大學幾乎沒接觸過單片機的學習,所以只能自己下來慢慢學,如有錯誤,歡迎指出。 ARM(公司,處理器,架構) ARM處理器家族 經典:ARM7,ARM9,ARM11 Cortex-M:單片機驅動(控制) Cortex-A ...

Mon Jul 29 23:22:00 CST 2019 0 657
STM32用有源蜂鳴器實現鬧鍾的聲響

有源蜂鳴器的聲音是固定的,工作電壓恆定,改變通斷電的時間獲得不同時長的音響,譬如連續音、快速短音、慢速長音(類似莫爾斯電報)來區分不同的報警信息。 簡單的說,有源蜂鳴器只能發出一種聲音,因為它的頻率是固定的。只能根據響聲的不同間隔長短來區分。 例如,鬧鍾是:滴滴~滴滴~滴滴~。 有源 ...

Sat Dec 26 07:50:00 CST 2015 3 5194
STM32學習-跑馬燈

一、工作目錄 ①USER:組USER中一般有main.c、stm32f10x_it.c、system_stm32f10x.c,主要用來編寫main函數,存放的主要是用戶代碼,stm32f10x_it.c中主要用來定義部分中斷服務函數, System_stm32f10x.c主要定義 ...

Fri Apr 10 18:01:00 CST 2020 0 862
STM32學習 | RCC__系統時鍾

一、理解RCC與時鍾樹 RCC 即Reset and Clock Control ,意思是復位和時鍾控制器,它負責單片機的復位以及時鍾的配置。 1.復位 STM32F10xxx支持三種復位形式,分別為系統復位、電源復位和備份區域復位。 (1)系統復位 當發生以下任一事件時,產生 ...

Thu Apr 21 00:52:00 CST 2022 0 827
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM