智能车制作
标题:
TLC5510的CLK用PWM如何设置?
[打印本页]
作者:
戥家三少
时间:
2014-2-22 10:28
标题:
TLC5510的CLK用PWM如何设置?
上届的程序如下 :
void PWM_initAD(void)
{ //输出20MPWM PWM1输出
PWME_PWME1=0; //关闭0通道
PWMPRCLK=0X00;//01 //对总线时钟进行预分频,总线时钟为60M,分频后为60M
PWMCLK_PCLK1=0; //A时钟为时钟源
PWMPOL_PPOL1=1; //上升沿翻转
PWMCAE_CAE1=0; //左对齐输出
PWMDTY1=1; //占空比为50%的波形
PWMPER1=3; //输出30M
PWMCNT1=0X00; //0通道计数器清0
PWME_PWME1=1; //0通道使能,0通道为输出通道
}
就是这两句我觉得有点问题:
PWMDTY1=1; //占空比为50%的波形
PWMPER1=3; //输出30M
总线是60M的话,为什么不是PWMDTY1/PWMPER1=1/2,这样才输出一半的频率吗?
作者:
鱼头豆腐
时间:
2014-8-20 21:53
问一下大神,我应用TLC5510过程中,遇到一些问题。我用PWM生成8M方波。结果示波器测。出现不规则图像,像山丘一样。问店家,店家说可能是示波器的问题,可是示波器测试过50M的,以前。应该是哪儿的问题哪?k60能不能产生8M波形??5510能用10M吗?我就在实验室里找到一个十兆有源晶振,我用了效果也不太好。明天再试试。谢谢
作者:
鱼头豆腐
时间:
2014-8-20 21:53
你用的这个30M可以吗?能生成的吗?
欢迎光临 智能车制作 (http://dns.znczz.com/)
Powered by Discuz! X3.2