主题 : 关于Tiny6410中的PWM模块,谢谢 复制链接 | 浏览器收藏 | 打印
级别: 侠客
UID: 65739
精华: 0
发帖: 58
金钱: 295 两
威望: 59 点
综合积分: 116 分
注册时间: 2012-03-21
最后登录: 2012-04-21
楼主  发表于: 2012-04-18 14:20

 关于Tiny6410中的PWM模块,谢谢

想问一下,tiny6410中,linux中的dev/pwm,对这个文件操作,官方代码中是用来使蜂鸣器叫。
我现在想要让tiny6410从某个端口中输出pwm波,并且可以调节占空比,能否用这个dev/pwm的这个文件?需要哪些控制函数?

谢谢,希望能帮忙一下
自由,自强,共享,共创。
级别: 论坛版主
UID: 12573
精华: 27
发帖: 8838
金钱: 46490 两
威望: 9298 点
综合积分: 18216 分
注册时间: 2010-01-09
最后登录: 2019-07-16
1楼  发表于: 2012-04-18 14:29
pwm有一个专属寄存器,使用其他io口模拟,驱动就不同了。
新手如何向我们反馈有效的信息,以便解决问题,见此贴:
http://www.arm9home.net/read.php?tid-14431.html

[注]: 此处签名链接仅为指引方向,而非解答问题本身.
级别: 侠客
UID: 65739
精华: 0
发帖: 58
金钱: 295 两
威望: 59 点
综合积分: 116 分
注册时间: 2012-03-21
最后登录: 2012-04-21
2楼  发表于: 2012-04-18 14:33
那该如何产生PWM波呢?
有没有相关的驱动文件和函数?

谢谢!
级别: 侠客
UID: 65739
精华: 0
发帖: 58
金钱: 295 两
威望: 59 点
综合积分: 116 分
注册时间: 2012-03-21
最后登录: 2012-04-21
3楼  发表于: 2012-04-18 14:38
希望大家能给点指导,谢谢……
御·铃白
级别: 新手上路
UID: 61257
精华: 0
发帖: 7
金钱: 40 两
威望: 8 点
综合积分: 14 分
注册时间: 2011-12-26
最后登录: 2012-05-20
4楼  发表于: 2012-04-23 12:44
用timer输出,我也在研究这个,加个好友一起研究吧。 Q 176837888