主题 : mini210s还有多少个PWM资源可用啊? 复制链接 | 浏览器收藏 | 打印
级别: 新手上路
UID: 76098
精华: 0
发帖: 19
金钱: 95 两
威望: 19 点
综合积分: 38 分
注册时间: 2012-08-18
最后登录: 2013-12-11
楼主  发表于: 2012-12-27 17:20

 mini210s还有多少个PWM资源可用啊?

说明书上说,gpd0是pwm输出。
gpd0(0)是蜂鸣器,
gpd0(1)是背光,
gpd0(2)是con6的28口,
gpd0(3)是con6的30口。
现在gpd0(2)我可以正常使用,
gpd0(3)总是设备被占用。
这个是怎么会是啊?
android2.3.1版的系统
自由,自强,共享,共创。
级别: 论坛版主
UID: 12573
精华: 27
发帖: 8838
金钱: 46490 两
威望: 9298 点
综合积分: 18216 分
注册时间: 2010-01-09
最后登录: 2019-07-16
1楼  发表于: 2012-12-27 18:11
可能你的程序不对,可以参考min210s裸机程序自行测试
新手如何向我们反馈有效的信息,以便解决问题,见此贴:
http://www.arm9home.net/read.php?tid-14431.html

[注]: 此处签名链接仅为指引方向,而非解答问题本身.
级别: 新手上路
UID: 76098
精华: 0
发帖: 19
金钱: 95 两
威望: 19 点
综合积分: 38 分
注册时间: 2012-08-18
最后登录: 2013-12-11
2楼  发表于: 2012-12-27 18:43
我是参考蜂鸣器驱动改的。
主要是改了
#define DEVICE_NAME                "pwm2"
#define PWM_ID            2
#define PWM_GPIO        S5PV210_GPD0(2)
和pwm_set_freq函数。
gpd0(2)可以输出方波,
改成
#define DEVICE_NAME                "pwm3"
#define PWM_ID            3
#define PWM_GPIO        S5PV210_GPD0(3)
gpd0(3)就不行。
自由,自强,共享,共创。
级别: 论坛版主
UID: 12573
精华: 27
发帖: 8838
金钱: 46490 两
威望: 9298 点
综合积分: 18216 分
注册时间: 2010-01-09
最后登录: 2019-07-16
3楼  发表于: 2012-12-27 20:37
这个要自己查一下了,所有涉及到此寄存器的地方,都需追查。
新手如何向我们反馈有效的信息,以便解决问题,见此贴:
http://www.arm9home.net/read.php?tid-14431.html

[注]: 此处签名链接仅为指引方向,而非解答问题本身.