请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
器件型号:MSP430FR2433 大家好、第430团队、
FR2433 I2C 外设的最大 SMCLK 频率规格为16MHz。 我的客户想知道以400kHz 的最大速率运行 FR2433 I2C 外设所需的最低 SMCLK 频率。
参考资料: http://www.ti.com/lit/ds/symlink/msp430fr2433.pdf
谢谢、Merril
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.
大家好、第430团队、
FR2433 I2C 外设的最大 SMCLK 频率规格为16MHz。 我的客户想知道以400kHz 的最大速率运行 FR2433 I2C 外设所需的最低 SMCLK 频率。
参考资料: http://www.ti.com/lit/ds/symlink/msp430fr2433.pdf
谢谢、Merril
Newman 先生、您好!
根据用户指南第24.3.7节、I2C 时钟的最大位速率为 BRCLK SOURCE / 4、对于该客户为 SMCLK / 4。
这意味着 SMCLK 可能会低至1.6MHz。 以生成400kHz 比特率时钟
假设 DCO = MCLK = 8MHz、则没有分频值(DIVS)将 SMCLK 下调至1.6Mhz。
最接近的 DIVS = 4将创建一个2MHz SMCLK、然后可将其除以 UCBxBRW 波特率除数= 5来生成400kHz。
如果客户愿意在与8MHz 不同的频率下运行 DCO = MCLK、那么可能有几个不同的频率和分频组合、这会产生一个低于2MHz 的 SMCLK。