Tool/software: Code Composer Studio
hello!
i want to use the PGA970 Internal Temperature Sensor , in pga970's datasheet page 8 and page 25: "in order to improve the accuracy of the temperature sensor in the 25º to 125ºC range, every device has several
unique temperature code values pre-written to the FRAM to specify more-accurate gain and offset values. A signed, 32-bit value for the 25ºC temperature point of this device is located at FRAM address 0x3FFC, and a 32-bit 125ºC temperature point is located at FRAM address 0x3FF4 ."
but how to read the value at address 0x3FF4 and 0x3FFC?
I looked up the information and FRAM's address did not seem to contain it?
Please reply as soon as possible how I use the internal temperature sensor for temperature measurement.
In addition, I put the PGA970EVM board into the high and low temperature test box, and then test the PTAT value of the internal temperature sensor ADC3 at different temperatures.
At -22℃, PTAT = 334397, at - 12℃, PTAT = 345702, and at - 2 ℃, PTAT = 357335.... This can roughly calculate the temperature gain of 1200LSB/℃ below 0℃. But on page 8 of the data sheet of PGA970, it says 6950.8LSB/ ℃, so why not be consistent?
thanks!