您好!
MSP430F2132数据表似乎自相矛盾、因为图1显示在3.3-3.6V 范围内支持16MHz 运行、当第29页上校准的 DCO 频率-总体容差的最后一行显示在3.0至3.6V 范围内支持16MHz 运行。 应该考虑哪种电压范围?
此致、
François μ A。
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.
您好!
MSP430F2132数据表似乎自相矛盾、因为图1显示在3.3-3.6V 范围内支持16MHz 运行、当第29页上校准的 DCO 频率-总体容差的最后一行显示在3.0至3.6V 范围内支持16MHz 运行。 应该考虑哪种电压范围?
此致、
François μ A。
尊敬的 Francois:
看起来很混乱、但不是、请参阅下面标记的绿色注释。 最大速度的3.3V 要求主要用于 MCLK。 其他模块可通过由 DCO 提供的 SMCLK 计时、而 MCLK 由外部8MHz 晶振提供、DVCC = 3.0V。
例如、计时器模块可在频率为16MHz 的3.0V 电压下运行、例如、UART 将 fsystem 指定为最大频率。 希望这对您有所帮助。
此外、当实际以16MHz 运行时、我建议在 DVCC 上留出一些裕度、以确保负载变化引起的压降不会很快违反电源与频率规格。 
您好、Dietmar、
我是问题产生的团队的一员。
我希望您确认我的理解、因为对我来说、某些要点仍然不清楚。
在我们的应用中、Vdd=3.3V 的典型电源电压实际上大约由3.0V 至3.6V 之间的电压组成(包括所有漂移和电源监控)。
请注意,对于大多数应用来说,情况就是这样:3.3V 通常在5%或10%的容差范围内。
我的理解是、在这个具体的用例中、实际上不可能 在16MHz 下使用 MSP430F2132。
要清除:
如果在3.0V;3.6V 的范围内,微控制器在一个重新命令的运行状态下运行良好,但是唯一的影响是一个去纹频率精度(例如,规定的 P28-29在15到17MHz 之间):这对我们来说是好的。
但是、如果在这些条件下、MSP 进入了不可接受或不可重新要求的运行模式、我们将无法接受这种情况、并将强制以12MHz 的频率运行。
我仍然不清楚这一点,特别是因为第28-29页提供了有关金融情报。 在最坏的情况下、在3.0至3.6V 电压范围内、FCAL 由15至17MHz 组成。 但是、我无法理解 FCAL (P28-29)和 fSYSTEM (P18)之间的关系。 仅为 FCAL (由 DCO 提供)子时钟、或也为 FCAL (也是系统使用的时钟)(即 fSYSTEM=FCAL)。
很抱歉、我坚持这么做、但我确实想确定我没有错过在16MHz 频率下工作的机会、这对我来说是最好的情况。
最后,最后一个问题:如果我们理解正确,那么我很难想象能够以16MHz 运行的具体应用:电源需要严格在3.3V 和3.6V 之间,这是相当紧张的,不是吗?
再次感谢您的观看、
此致、
Antoine
Antoine、
您已经获得了自己的观点、但在这方面的规范非常清楚、如果您在低至3.0V 的电压下运行、则不建议以16MHz 的频率运行 CPU (MCLK)、因为您会违反"工作区域"规范。
因此、FCAL 规格旨在提供3.0V 时 DCO 校准数据的精度、例如、可用于通过 SMCLK 以3.0V 的电压运行定时器。 这是可能的。
但是、如果电源规格下降至3.0V、我不建议为 CPU =具有16MHz 的 MCLK 计时。 这不仅对于降低的频率精度、而且只是一个未指定的工作范围。
因此、最后一个问题是为了确保 F2132的安全运行、您答对了、建议在最大允许系统频率(fsys)下在3.3 - 3.6V 范围内运行。