本文內容:本文主要介紹如何用AU獲取wav格式的正弦波以及截取到的音頻,并通過stm32f103c8t6的DAC模塊,轉換為模擬音頻,并用示波器觀察波形,
一、獲取正弦信號
點擊左上角的檔案,新建,音頻檔案

采樣率2000Hz,聲道單聲道,位深度16位

點擊效果,生成,音調

設定如下

點擊檔案,匯出,檔案

格式設定如下

完成
二、截取音樂中的音頻
隨便找一首音樂,點擊截取一段音頻

右鍵,點擊存盤選取為

點擊更改,配置如下

點擊確定,完成

打開軟體WavToC,這是一個將WAV檔案轉化成C語言代碼的檔案

點擊右下角的打開檔案

選擇我們剛才生成的wav檔案

點擊生成代碼,便自動生成出代碼


可以點擊試聽,試一試是不是正確的聲音,正弦波會發出嘟的聲音

打開原子哥的DAC輸出正弦波的程式
在bsp_dac.c下的函式中,替換內容,就可以輸出不同的波形,因為筆者手邊沒有示波器,再次沒有效果圖,不做演示

三、總結
這此實驗用AU生成了wav檔案,本來最后是要放到示波器上查看波形的,但手頭沒有,就沒有演示,后面如果條件允許,再做出來看看,
四、參考文章
https://blog.csdn.net/qq_43279579/article/details/111990896
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/398531.html
標籤:其他
