主题 : 关于mini2440的pwm输出问题 复制链接 | 浏览器收藏 | 打印
级别: 侠客
UID: 26755
精华: 0
发帖: 101
金钱: 505 两
威望: 101 点
综合积分: 202 分
注册时间: 2010-08-13
最后登录: 2017-09-13
楼主  发表于: 2010-08-19 07:53

 关于mini2440的pwm输出问题

最近我看到s3c2440中的定时器资料,定时器输出时钟频率=PCLK/(prescaler value + 1)/(divider value)

定时器0、1 共用一个 8bit 预脉冲分频器(prescaler),定时器2、3、4共用另外一个。每个定时器都有一个时钟分频器,它可以产生5种分频信号(1/2, 1/4, 1/8, 1/16, and TCLK)。每个定时器模块从自己的时钟分频器获取时钟信号,时钟分频器从相应的 8bit 预脉冲分频器中获取时钟。这个8bit 预脉冲分频器是可编程的,并依据TCFG0 和TCFG1寄存器中的值对PCLK进行分频。

这里有个疑问,每个定时器都有一个时钟分频器 ,这样的话是不是time0的pwm输出和time1的pwm输出波型一样呢?
*無鈳取玳
级别: 论坛版主
UID: 27
精华: 12
发帖: 5398
金钱: 40120 两
威望: 17929 点
综合积分: 11036 分
注册时间: 2008-01-16
最后登录: 2014-11-22
1楼  发表于: 2010-08-19 09:08
TOUTn的波形的是由每个Timer的TCNTBn和TCMPBn设置和频率共同决定的。
楼主留言:
请问一下time1是不是被lcd占用了
"If you have an apple and I have an apple and we exchange apples, then you and I will
still each have one apple. But if you have an idea and I have an idea and we exchange
these ideas, then each of us will have two ideas."
*無鈳取玳
级别: 论坛版主
UID: 27
精华: 12
发帖: 5398
金钱: 40120 两
威望: 17929 点
综合积分: 11036 分
注册时间: 2008-01-16
最后登录: 2014-11-22
2楼  发表于: 2010-08-19 12:04
如果你指的是TOUT1/GPB1的话, 它可以通过CON4引出.
"If you have an apple and I have an apple and we exchange apples, then you and I will
still each have one apple. But if you have an idea and I have an idea and we exchange
these ideas, then each of us will have two ideas."
级别: 侠客
UID: 26755
精华: 0
发帖: 101
金钱: 505 两
威望: 101 点
综合积分: 202 分
注册时间: 2010-08-13
最后登录: 2017-09-13
3楼  发表于: 2010-08-19 13:32

 回 2楼(kasim) 的帖子

我的意思是TOUT1/GPB1被lcd占用的同时con4上是不能引出在引出使用的吧,另外端口复用的概念是不是同时不能使用一样的端口
*無鈳取玳
级别: 论坛版主
UID: 27
精华: 12
发帖: 5398
金钱: 40120 两
威望: 17929 点
综合积分: 11036 分
注册时间: 2008-01-16
最后登录: 2014-11-22
4楼  发表于: 2010-08-19 18:18
理论上是这样的,但我印象里lcd的背光控制似乎没有用到GPB1,你可以试试
"If you have an apple and I have an apple and we exchange apples, then you and I will
still each have one apple. But if you have an idea and I have an idea and we exchange
these ideas, then each of us will have two ideas."