智能车制作

标题: 菜鸟问个PPL赋值的问题啊! [打印本页]

作者: Orange_soda    时间: 2013-2-21 20:40
标题: 菜鸟问个PPL赋值的问题啊!
这样赋值:
SYNR=0x00 | 0x0B;
REFDV=0x00 | 0x07;
和这样赋值
SYNR=11;
REFDV=7;
有什么不同啊?
真心呢不会!



作者: 灰原姐姐    时间: 2013-2-21 21:55
效果上看,没有不同。
P。S。 是pll 不是 ppl
作者: Orange_soda    时间: 2013-2-22 00:18
标题: RE: 菜鸟问个PPL赋值的问题啊!
好的,谢谢,那为什么要安位或运算?也为什么我在别的程序中或出来的不对?SYNR=0x00 | 0x0B的SYNR=0x00 | 0x0B的0x00是不是有什么讲究的?拜托了!
作者: 840149319    时间: 2013-2-22 13:52
这个你要去看一下DATASHEET了

SYNR 和 REFDIV 这两个寄存器的前两位是干嘛的

它的设定是有讲究的  目的是为了让时钟更稳定


作者: 840149319    时间: 2013-2-22 13:57
SYNR的D7和D6位定义是  VCOFRQ1和VCOFRQ0

VCOCLK频率范围    VCOFRQ[1:0]
32MHZ~48MHZ             00
48MHZ~80MHZ             01
保留                            10
80MHZ~120MHZ           11

REFDIV寄存器你自己去查吧   只帮你到这了




欢迎光临 智能车制作 (http://111.231.132.190/) Powered by Discuz! X3.2