TI论坛
直播中

李中宏

8年用户 1379经验值
私信 关注
[问答]

按照ClockPro导出的参数后,配置到CDCE949寄存器后,对应的输出脚无时钟输出,为什么?


  • 我按照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

回帖(2)

夏日余晖

2024-11-13 10:20:23

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

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

8.配置各输出管脚输出。

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


举报

莎莎miu~

2024-11-13 17:09:48
根据您提供的信息,我将分步骤分析可能的问题所在:

1. 首先,我们需要确认CDCE949寄存器的配置是否正确。您提到已经按照ClockPro导出的参数配置了寄存器,但我们需要确保这些参数是正确的。请检查导出的参数是否与CDCE949的数据手册中的推荐设置相匹配。

2. 其次,我们需要检查原理图。请仔细检查原理图中的晶振、电源和地线连接是否正确。确保晶振两端的波形正常,并且电源和地线连接没有短路或断路。

3. 接下来,我们需要检查CDCE949的引脚配置。请确保输出脚已经正确配置为输出模式,并且没有被其他功能占用。

4. 另外,我们需要检查CDCE949的电源电压。请确保CDCE949的电源电压在规定的范围内,过低或过高的电压都可能导致输出脚无时钟输出。

5. 最后,我们需要检查CDCE949的时钟输出引脚是否有损坏。如果引脚损坏,可能会导致无时钟输出。您可以尝试使用示波器测量时钟输出引脚的波形,以确认是否存在问题。

综上所述,我们需要从多个方面进行排查,以找到导致输出脚无时钟输出的原因。建议您按照上述步骤逐一检查,希望能够帮助您解决问题。如果问题仍然存在,请提供更多详细信息,以便我们进一步分析。
举报

更多回帖

发帖
×
20
完善资料,
赚取积分