stm32 pwm性能和fpga脈沖性能比較 作者: 時間:2016-11-25 來源:網絡 加入技術交流群 掃碼加入和技術大咖面對面交流海量資料庫查詢 收藏 stm32 pwm采取兩種方式,一種是固定設置方式,例如設置計數器為199個clk,脈寬為100clk ,第二種方式采取DMA配置脈寬方式,例如我開了一個3000大小的數組,里面都寫100,采取循環(huán)DMA發(fā)送fpga就比較簡單,對clk計數,最大值為100,到0-49的時候io為0,50-99為io口為1,這樣就產生了pwm波形測試結果如下stm32下面pwm兩種方式性能都差不多,360K基準上下波動3K,最大可達到5K,dma和直接pwm都一樣。fpga方式下面,410K基準上波動不超過1k性能差異很明顯,fpga方式遠遠好于stm32,特別是考慮到多軸同步的時候更是這樣。示波器采用同樣條件,多次測試過程中沒有做任何改變。
評論