极客工坊

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 16096|回复: 2

怎样让arduino DUE 更改PWM输出频率

[复制链接]
发表于 2016-8-12 14:14:21 | 显示全部楼层 |阅读模式

众所周知,arduino的PWM输出频率默认约490HZ,我现在要用PWM给步进电机提供信号,但是490HZ太慢了,我希望至少达到1000HZ。网上有的人说是修改定时器可以达到这个目的,但是小弟不太懂,恳请明白的大哥给讲讲具体怎样操作。。。在此拜谢。。ORZ~~
回复

使用道具 举报

发表于 2016-8-14 12:40:35 | 显示全部楼层
本帖最后由 lovezypj 于 2016-8-14 12:41 编辑

http://www.arduino.cn/thread-2464-1-1.html
就是修改内部时钟寄存器,一共三个,不要动timer0就好,一般是修改timer2,对应3和11两个端口的频率(UNO)
回复 支持 反对

使用道具 举报

 楼主| 发表于 2016-8-15 09:15:54 | 显示全部楼层
lovezypj 发表于 2016-8-14 12:40
http://www.arduino.cn/thread-2464-1-1.html
就是修改内部时钟寄存器,一共三个,不要动timer0就好,一般 ...

好的我看一下,谢谢~~
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|联系我们|极客工坊

GMT+8, 2026-6-15 02:15 , Processed in 0.040717 second(s), 19 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表