标题:
关于系统时钟频率的问题
[打印本页]
作者:
yeyang
时间:
2007-4-9 22:32
标题:
关于系统时钟频率的问题
以下时我对PWM 0号通道输出的初始化代码:
PWME=0;
PWMPRCLK=0x66; /*预分频系数64*/
PWMCLK=0;/*选择时钟源A */
PWMPOL=0;/*初时输出0 */
PWMCAE=0;/*左对齐方式 */
PWMPER0=0xff;
PWMDTY0=0X80;
PWME_PWME0=1;
请问版主 当我BUS CLOCK 为16MHZ时,为什么我通过示波器得到的PWM频率是490HZ ,而我计算得到的是它的两倍,是不是在计算任何一个模块之前BUS CLOCK 都要先除以2啊?而且当我加上
SYNR=0x02;
REFDV=0x01; //选择BUS CLOCK=24MHZ
时 ,似乎BUS CLOCK仍是16MHZ ,没变过来啊?请版主能帮我解答一下 谢谢啊
作者:
seuafu2005
时间:
2007-4-10 10:05
你用的芯片是。。。?
作者:
yeyang
时间:
2007-4-10 20:53
哦 我用的是MC9S12DG128B
作者:
yeyang
时间:
2007-4-10 20:54
哦 我用的是MC9S12DG128B
作者:
strongchen
时间:
2007-4-11 09:19
你用PLL了吗?你的晶振频率是多少,PLL输出频率又是多少?
作者:
yeyang
时间:
2007-4-11 21:18
哦 我今天琢磨出来了 谢谢版主啊
欢迎光临 电子技术论坛_中国专业的电子工程师学习交流社区-中电网技术论坛 (http://bbs.eccn.com/)
Powered by Discuz! 7.0.0