求助--44b0x

[复制链接]
 楼主| uc.c 发表于 2008-2-22 19:31 | 显示全部楼层 |阅读模式
<br /><B>4-bit&nbsp;divider&nbsp;settings&nbsp;&nbsp;&nbsp;(prescaler&nbsp;=&nbsp;1)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(prescaler&nbsp;=&nbsp;255)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(TCNTBn&nbsp;=&nbsp;65535)</B><br />1/2&nbsp;(&nbsp;MCLK&nbsp;=&nbsp;66&nbsp;MHz&nbsp;)&nbsp;&nbsp;0.030&nbsp;us&nbsp;(33.0&nbsp;MHz&nbsp;)&nbsp;&nbsp;7.75&nbsp;us&nbsp;(58.6&nbsp;KHz&nbsp;)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;0.50&nbsp;sec<br />1/4&nbsp;(&nbsp;MCLK&nbsp;=&nbsp;66&nbsp;MHz&nbsp;)&nbsp;&nbsp;0.060&nbsp;us&nbsp;(16.5&nbsp;MHz&nbsp;)&nbsp;&nbsp;15.5&nbsp;us&nbsp;(58.6&nbsp;KHz&nbsp;)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;1.02&nbsp;sec<br />1/8&nbsp;(&nbsp;MCLK&nbsp;=&nbsp;66&nbsp;MHz&nbsp;)&nbsp;&nbsp;0.121&nbsp;us&nbsp;(8.25&nbsp;MHz&nbsp;)&nbsp;&nbsp;31.0&nbsp;us&nbsp;(29.3&nbsp;KHz&nbsp;)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;2.03&nbsp;sec<br />1/16&nbsp;(&nbsp;MCLK&nbsp;=&nbsp;66&nbsp;MHz)&nbsp;&nbsp;0.242&nbsp;us&nbsp;(4.13&nbsp;MHz)&nbsp;&nbsp;62.1&nbsp;us&nbsp;(14.6&nbsp;KHz&nbsp;)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;4.07&nbsp;sec<br />1/32&nbsp;(&nbsp;MCLK&nbsp;=&nbsp;66&nbsp;MHz)&nbsp;&nbsp;0.485&nbsp;us&nbsp;(2.06&nbsp;MHz)&nbsp;&nbsp;125&nbsp;us&nbsp;(7.32&nbsp;KHz&nbsp;)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;8.13&nbsp;sec<br />这个是S3C44B0X&nbsp;手册PWM&nbsp;TIMER的那张表,请教一下大家,这个表是怎么计算出来的。知道的能帮我解释一下吗,谢谢!
stycx 发表于 2008-2-22 20:56 | 显示全部楼层

就一些简单的分频而已呀,不过里头第一个58.6k应该是128.9k

<br />1/2&nbsp;(&nbsp;MCLK&nbsp;=&nbsp;66&nbsp;MHz&nbsp;)&nbsp;=&nbsp;33.0&nbsp;MHz&nbsp;&nbsp;<br />1/256&nbsp;(&nbsp;33.0&nbsp;MHz&nbsp;&nbsp;)=128.9k<br /><br /><br />&nbsp;0.030&nbsp;us&nbsp;*256=&nbsp;&nbsp;&nbsp;7.75&nbsp;us&nbsp;<br />&nbsp;7.75&nbsp;us&nbsp;&nbsp;*&nbsp;65536=&nbsp;&nbsp;0.50&nbsp;sec<br />
 楼主| uc.c 发表于 2008-2-22 21:47 | 显示全部楼层

后面几行的数据都不对呀

按照你说的算,可后面几行的频率都不对呀。<br />后面几行似乎有点四舍五入得太离谱了吧?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

3

主题

30

帖子

1

粉丝
快速回复 在线客服 返回列表 返回顶部