如何用stm32f407VE設計一個波形發生器,產生鋸齒波,幅值3-5伏之間,頻率要求可變,由模擬量輸入實作連續控制頻率變化,急需,求大神幫忙,萬分感謝
uj5u.com熱心網友回復:
DAC資料資料遞增就是鋸齒波了,改變頻率就靠資料遞增的速率了uj5u.com熱心網友回復:
程式可以打出來嗎uj5u.com熱心網友回復:
本人對編程不大懂,只會對著程式修改uj5u.com熱心網友回復:
可以把程式打出來嗎,本人對這些程式不太懂uj5u.com熱心網友回復:
把波形資料存盤到陣列里,DMA輸出到DAC,用一個計數器來觸發,改變存盤器里面的資料改變波形,改變計數器哦加載值可以改變波形頻率,所用的資源還蠻少,堪稱完美uj5u.com熱心網友回復:
可以利用中斷設定頻率, 在中斷中根據計數使用HAL庫 DAC_SetValue()設定輸出值, 波形可以提前生成一個資料陣列在中斷中讀取即可.轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/148549.html
標籤:單片機/工控
上一篇:mt7688物聯網網關模塊板子不能上網,請求各位大佬幫幫忙
下一篇:單片機小白
