这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » 嵌入式开发 » MCU » [求助]S3C44B0X说明书上关于PWM的预分频和分割器是不是不对哦?

共5条 1/1 1 跳转至

[求助]S3C44B0X说明书上关于PWM的预分频和分割器是不是不对哦?

菜鸟
2005-04-06 02:25:16     打赏

相信大家也应该看过S3C44B0X的这一段介绍

maximum interval rescaler = 1) (prescaler = 255) (TCNTBn = 65535) 1/2 ( MCLK = 66 MHz ) 0.030 us (33.0 MHz ) 7.75 us (58.6 KHz ) 0.50 sec 1/4 ( MCLK = 66 MHz ) 0.060 us (16.5 MHz ) 15.5 us (58.6 KHz ) 1.02 sec 1/8 ( MCLK = 66 MHz ) 0.121 us (8.25 MHz ) 31.0 us (29.3 KHz ) 2.03 sec 1/16 ( MCLK = 66 MHz ) 0.242 us (4.13 MHz ) 62.1 us (14.6 KHz ) 4.07 sec 1/32 ( MCLK = 66 MHz ) 0.485 us (2.06 MHz ) 125 us (7.32 KHz ) 8.13 sec

我是这样算的:以第一种情况为例,最大255分频,那么这个时钟源频率应该为66/255/2=0.129MHz才对呀?是不是我的单位没有弄对呢?请赐教哇!




关键词: 求助     S3C44B0X     说明     书上     关于     预分         

菜鸟
2005-04-06 03:26:00     打赏
2楼
看仔细,prescaler value要加1的

菜鸟
2005-04-06 07:44:00     打赏
3楼

感谢斑竹赐教啊!

但是还是以第一个为例,prescaler value为1此时结果33.0MHz刚好就是66/1/2=33啊!而且66/(255+1)/2=0.1289

实在算不对啊!


菜鸟
2005-04-07 23:42:00     打赏
4楼

S3C44B0X说明书上面有这么一段

Timer input clock Frequency = MCLK / {prescaler value + 1} / {divider value} {prescaler value} = 0-255 {divider value} = 2, 4, 8, 16, 32

哪位帮忙分析分析,是书上说明的问题呢?还是我理解错误拉?

[em06][em06][em06][em06]

菜鸟
2005-04-07 23:50:00     打赏
5楼
1 / (66 / (255+1) / 2) 不是正好7.75us吗

共5条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]