This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

CDCE949: 配置寄存器参数后无输出

Part Number: CDCE949
Other Parts Discussed in Thread: CLOCKPRO,

TI达人:

         我按照ClockPro导出的参数后,配置到CDCE949寄存器后,对应的输出脚无时钟输出,测量所有引脚都无输出,测量晶振两端波形正常。

以下是LOG是读出CDCE949的信息,附件是ClockPro导出的信息,图片是原理图。请帮忙看看哪里有问题?谢谢!

cdce949_reg_dump 0x00:
a1 00 b4 17 02 50 a0 00 00 00 00 00 00 00 00 00

cdce949_reg_dump 0x10:
00 00 00 00 6d 02 00 00 de f0 c2 47 de f0 c2 44

cdce949_reg_dump 0x20:
00 00 00 00 6d 02 00 0c b1 5c 73 2a b1 5c 73 08

cdce949_reg_dump 0x30:
00 00 00 00 6d 02 00 0d b8 21 a3 8b b8 21 a3 88

cdce949_reg_dump 0x40:
00 00 00 00 6d 02 00 0d 9f 77 02 89 9f 77 02 88

以下ClockPro导出的信息:

锘緽it ==> 76543210
Byte 00 - 00000001
Byte 01 - 00000000
Byte 02 - 10110100
Byte 03 - 00010111
Byte 04 - 00000010
Byte 05 - 01010000
Byte 06 - 10100000
Byte 07 - 00000000
Byte 08 - 00000000
Byte 09 - 00000000
Byte 10 - 00000000
Byte 11 - 00000000
Byte 12 - 00000000
Byte 13 - 00000000
Byte 14 - 00000000
Byte 15 - 00000000
Byte 16 - 00000000
Byte 17 - 00000000
Byte 18 - 00000000
Byte 19 - 00000000
Byte 20 - 01101101
Byte 21 - 00000010
Byte 22 - 00000000
Byte 23 - 00000000
Byte 24 - 11011110
Byte 25 - 11110000
Byte 26 - 11000010
Byte 27 - 01000111
Byte 28 - 11011110
Byte 29 - 11110000
Byte 30 - 11000010
Byte 31 - 01000100
Byte 32 - 00000000
Byte 33 - 00000000
Byte 34 - 00000000
Byte 35 - 00000000
Byte 36 - 01101101
Byte 37 - 00000010
Byte 38 - 00000000
Byte 39 - 00001100
Byte 40 - 10110001
Byte 41 - 01011100
Byte 42 - 01110011
Byte 43 - 00101010
Byte 44 - 10110001
Byte 45 - 01011100
Byte 46 - 01110011
Byte 47 - 00001000
Byte 48 - 00000000
Byte 49 - 00000000
Byte 50 - 00000000
Byte 51 - 00000000
Byte 52 - 01101101
Byte 53 - 00000010
Byte 54 - 00000000
Byte 55 - 00001101
Byte 56 - 10111000
Byte 57 - 00100001
Byte 58 - 10100011
Byte 59 - 10001011
Byte 60 - 10111000
Byte 61 - 00100001
Byte 62 - 10100011
Byte 63 - 10001000
Byte 64 - 00000000
Byte 65 - 00000000
Byte 66 - 00000000
Byte 67 - 00000000
Byte 68 - 01101101
Byte 69 - 00000010
Byte 70 - 00000000
Byte 71 - 00001101
Byte 72 - 10011111
Byte 73 - 01110111
Byte 74 - 00000010
Byte 75 - 10001001
Byte 76 - 10011111
Byte 77 - 01110111
Byte 78 - 00000010
Byte 79 - 10001000

ASK_315_433MHz.TXT

  • TI达人:

               我的电路上已经把S0接地了!如果把这个引脚(2)悬空可以正常输出时钟,如果S0接地了是否可以通过配置寄存器,让CDCE949工作起来?

  • 修改02寄存器为0x4C Y1可以正常输出,貌似其它管脚通过寄存器无法实现输出和关闭。

  • 您好,默认配置下是datasheet表4状态,可以通过S0打开或关闭所有输出。

    将SPICON配置为1,即将S1和S2配置为控制管脚,那么应该可以根据Table 8.配置各输出管脚输出。

    您将SPICON配置为1后,S1和S2 是什么电平?下面截图中绿色框内寄存器以及寄存器0x14、0x24、0x34是怎样配置的

  • 非常感谢!

    1      将S1和S2外面连接的是单独IIC总线,逻辑状态可以使用IO去配置,但是我们有时会动态改变时钟频率输出,规格书有说明如果配置成外部电平逻辑控制,后面是无法再使用IIC配置CDCE949,你是否给出这种方案,不知我理解的意思对不对?

    2     0x02h配置为0x4C后,Y1会有输出。0x04h、0x15h、0x25h、0x35h、0x45h默认配置都为值为0x02,读取也是这个结果,

    3  顺便问问 Y2Y3_ST0、Y4Y5_ST0、Y6Y7_ST0、Y8Y9_ST0的1:0这两位是做什么用的?和3:2有说明区别?

  • 3  顺便问问 Y2Y3_ST0、Y4Y5_ST0、Y6Y7_ST0、Y8Y9_ST0的1:0这两位是做什么用的?和3:2有什么区别?

  • 1、是的,如果您要改变输出频率的话,S1和S2需要根据需求使用IO去配置,我没有实际验证是不是这样的,但是通过datasheet,我认为应该是这样工作的

    2、和3、0x04h、0x15h、0x25h、0x35h、0x45h寄存器,我认为需要配合0x14、0x24、0x34、0X44即ST0和ST1的设置而设置的