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.

MSP430FR2476: MSP430FR267x Demo - ADC, Sample A12 Temp and Convert to oC and oF

Part Number: MSP430FR2476

Hi. 

In file msp430fr247x_ADC12_16.c

#define CALADC_15V_30C *((unsigned int *)0x1A1A) // Temperature Sensor Calibration-30 C

                                                                                      // See device datasheet for TLV table memory mapping
#define CALADC_15V_85C *((unsigned int *)0x1A1C) // Temperature Sensor Calibration-85 C

AND 

doc file SLASEO7A –MARCH 2019–REVISED APRIL 2019 MSP430FR2476.pdf

in Table 6-30. Device Descriptors

ADC internal shared 1.5-V reference, temperature sensor 30°C 1A1Ah Per unit
                                                                                                     1A1Bh Per unit
ADC internal shared 1.5-V reference, temperature sensor 105°C 1A1Ch Per unit
                                                                                                       1A1Dh Per unit

Which value is correct?

Thanks.

BR, Albert.

  • Hey Albert,

    The datasheet is correct, this just seems to be an error in the example.  Most MSP430s only support up toe 85C, while the MSP430FR2476 supports up to 105C.  So I think this bug in the example is just from it being shared across multiple devices supporting different max temperatures.  

    Good catch!  I'll submit a bug report to have the team update this example for the next release.  

    Thanks,

    JD

**Attention** This is a public forum