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.

[参考译文] MSP430I2020:如何校准 SD24?

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

https://e2e.ti.com/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/1352224/msp430i2020-how-to-calibrate-sd24

器件型号:MSP430I2020

大家好、

如何校准 SD24?

TRM "然后、SUC 应该通过把校准值写入 SD24TRIM 寄存器来校准 SD24。" 如何确定校准值?

在我看来、当输入为0时、SD24MEMx (OSR=256)应该为0x800000、但在实际测量中将小于0x800000。 这是否意味着它需要校准 SD24?

此致、

赞讷

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

    经校准的 SD24TRIM 值位于 TLV 中、信息存储器的顶部(0x13C0左右)。

    i2系列的某些/大部分示例都包含源文件 low_level_init.c、该文件使用了该文件。 代码是通用代码、您可以将其复制/粘贴到项目中。 它打包为_ system_pre_init 函数、因此您无需显式调用它。

    https://dev.ti.com/tirex/explore/node?node=A__AJlJX93Xx9AyByGcAKYe5Q__msp430ware__IOGqZri__LATEST

    [编辑:主动:请记住信息存储器(包括 TLV)是可擦除的、因此在加载代码时、请避免使用"Properties->Debug->MSP430 Flash Settings->Erase Options"中的任何"Eras... Information Memory"选项。]