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.

[参考译文] CDCE6214:如何进入串行通信模式?

Guru**** 2386610 points
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/clock-timing-group/clock-and-timing/f/clock-timing-forum/1519685/cdce6214-how-to-enter-serial-communication-mode

器件型号:CDCE6214

工具/软件:

所以我正在阅读:  

"出厂默认情况下、第0页 EEPROM 启用了引脚模式、这意味着4个 GPIO 引脚被配置为单独的 OE 引脚。

R0[0]定义引脚模式、但该位仅在写入 EEPROM 时生效"

 

如果我想在上电时选择串行接口模式(非回退模式)、应该将 REFSEL 和 HW_SW_CTRL 设置为多少电压电平?   (下表显示 L/H 可能是由于 EEPROM 页码造成的、但我不知道如何在上电时区分引脚模式和串行接口模式)

我想我需要对 EEPROM 的 R0[0]进行编程、但我感到困惑。 谢谢!  

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    Cameron、

    如果您有 TI 出厂默认器件[如在 EEPROM 中未重新编程]、则 EEPROM 第0页不具有 I2C 通信、但 EEPROM 第1页会进行 I2C 通信。  

    当 HW_SW_CTRL 在启动时下拉至低电平时、选择 EEPROM 第0页。 当 HW_SW_CTRL 在启动时拉至高电平时、选择 EEPROM 第1页。 REFSEL 可拉至高电平或低电平 、但不能悬空。  

    如果您计划重写 EEPROM、则会通过 R0[0](即 EEPROM 16[0]和40[0])启用/禁用 I2C 通信、其中0启用 I2C。

    此致、

    CRIS

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    乍一看、这种说法很混乱: REFSEL 可以拉高或拉低、但 不能悬空。  

    数据表说这似乎是冲突的,它说两个都可以保持悬空:  

     

     

    我正在考虑使用回退模式来确保 I2C 在启动时正常工作、我不知道我们是否使用 EEPROM。

    我在回退模式下找不到默认时钟选择。  回退模式将选择 PRI 或 SEC 时钟输入吗?   还是在该模式下启动后必须通过 I2C 选择?

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    Cameron、

    澄清一下、当选择加载 EEPROM 页面时、这种情况下 REFSEL 不能悬空、必须拉至高电平或低电平。

    进入下降模式时、是的、REFSEL 和 HW_SW_CTRL 都应悬空。

    回退模式设置为以下配置。 请记住、在回退模式下启动时、器件不会被锁定、必须通过切换校准位来校准 PLL。

    此致、

    CRIS

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    你真棒,谢谢你!

    在上图中、在回退模式下、多路复用器选择设置为什么?  该图仅显示了 REFSEL 如何选择多路复用器、但如果悬空、则选择哪条路径?

    我看到一个25MHz PLL 频率范围、但不清楚默认选择哪个时钟输入。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    Cameron、

    抱歉、默认情况下在回退模式下选择 SECREF。

    此致、

    CRIS