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.

[参考译文] MSP430F2619:DCO 工厂校准频率

Guru**** 2943400 points

Other Parts Discussed in Thread: MSP430F2619

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

https://e2e.ti.com/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/713484/msp430f2619-dco-factory-calibrated-frequencies

器件型号:MSP430F2619

您好!

我对校准后的 DCO 频率有疑问、例如1MHz、8MHz、12MHz 和16MHz、 MSP430F2619的示例。 在数据表中、校准频率在25°C 时的容差为+-0.2%  

每个器件是否在出厂时单独修整这些 DCO 值? 这些值在器件之间以及不同批次之间有何差异?  

我之所以提出这一问题、是因为我尝试在固件中设置一个合理的默认值、以防工厂调整后的值被擦除。 我可以为所有芯片使用一个值、还是至少为具有相同批次代码的芯片使用一个值?

if (CALBC1_8MHZ!= 0xFF)

  DCOCTL = 0x00;
  BCSCTL1 = CALBC1_8MHZ;/*将 DCO 设置为8MHz */
  DCOCTL = CALDCO_8MHZ;
}否则//如果校准常数被擦除
{/*在8MHz 时开始使用合理的值*/
  DCOCTL = 0x00;
  BCSCTL1 = 0x8D;
  DCOCTL = 0x9A; //-->对于我在测试中使用的芯片。 而且、我发现具有另一个批次/生产日期代码的芯片、其针对 CALDCO_8MHz 的修整值为0x70。 此处的差异约为27.3%。  

感谢你的帮助。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    芯片在工厂单独进行测试、但已知同一晶圆上的所有裸片都具有相同的特性。

    不管怎样、器件/批次变化的实际幅度是 TI 没有人允许告诉您的专有信息、在任何情况下、未来都可能发生变化。

    数据表中"DCO 频率"表中列出了保证的最坏情况变化、如果可能具有更严格的限制、数据表将乐意告诉您。

    (8MHz 的合理默认值为 RSEL=13、DCO = 3、但如果6…9.6MHz 的范围足够合理、您必须自行决定。)