新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > stm32 pwm性能和fpga脈沖性能比較

        stm32 pwm性能和fpga脈沖性能比較

        作者: 時間:2016-11-25 來源:網絡 收藏
        stm32 pwm采取兩種方式,一種是固定設置方式,例如設置計數器為199個clk,脈寬為100clk ,第二種方式采取DMA配置脈寬方式,例如我開了一個3000大小的數組,里面都寫100,采取循環DMA發送

        fpga就比較簡單,對clk計數,最大值為100,到0-49的時候io為0,50-99為io口為1,這樣就產生了pwm波形

        測試結果如下
        stm32下面pwm兩種方式性能都差不多,
        360K基準上下波動3K,最大可達到5K,dma和直接pwm都一樣。
        fpga方式下面,410K基準上波動不超過1k

        性能差異很明顯,fpga方式遠遠好于stm32,特別是考慮到多軸同步的時候更是這樣。

        示波器采用同樣條件,多次測試過程中沒有做任何改變。



        評論


        技術專區

        關閉
        主站蜘蛛池模板: 昆明市| 屏东市| 清涧县| 五台县| 砚山县| 偃师市| 葵青区| 贡山| 蛟河市| 天峨县| 扎囊县| 达尔| 南投市| 兴隆县| 朝阳市| 贵溪市| 昌邑市| 大冶市| 泾源县| 山丹县| 阜康市| 兰坪| 旺苍县| 寻乌县| 青浦区| 神木县| 汕尾市| 虎林市| 科技| 新密市| 卓资县| 叙永县| 公主岭市| 黔东| 广宁县| 德昌县| 健康| 鄂伦春自治旗| 玛多县| 东光县| 黄骅市|