|
鉗工菜鳥實在是不懂行,我想生成個最高不超過50K的正弦波,想請教下用SPWM是否可能?N32G031最高是48M的,如果這個50K每個波用60個點(diǎn)描就是3M,如果是用定時器中斷是不行了,那么用那個DMA能行嗎?用DMA真的不占CPU時間嗎?如果可以用DMA方式生成SPWM最后過濾波器生成50K的正弦波,CPU還有時間干別的事情嗎?這個個濾波器的截止頻率是按多少來計算?是一半嗎?用SPWM方式可以實現(xiàn)每個波的點(diǎn)數(shù)不同而改變頻率大小,不用每次改頻率還要從新改濾波器這個好處。最后不知道能不能求個用DMA實現(xiàn)SPWM的參考例子學(xué)習(xí)下,先謝謝各位了。
|
|