引言
STM32 在內(nèi)部都帶有一個(gè)溫度傳感器,STM32U5 也不例外。這個(gè)位于晶圓上的溫度傳感器雖然不太適合用來測量外部環(huán)境的溫度,但是用于監(jiān)控一下晶圓上的溫度也是挺好的,可以防止芯片過溫運(yùn)行。
問題
某客戶在使用 STM32U575ZIT6Q 時(shí),使用 ADC4 對內(nèi)部溫度傳感器 VSENSE進(jìn)行采樣計(jì)算,但是總是覺得得到的溫度值不對。那么,應(yīng)該如何對內(nèi)部溫度傳感器的 ADC 采樣進(jìn)行計(jì)算以得到正確溫度值呢?
小結(jié)
當(dāng)我們使用芯片的內(nèi)部溫度傳感器計(jì)算內(nèi)部溫度時(shí),需注意校準(zhǔn)值是使用哪個(gè) ADC、在什么參考電壓下得到的。當(dāng)實(shí)際應(yīng)用與內(nèi)部溫度傳感器校準(zhǔn)時(shí)所使用 ADC 及條件不一樣時(shí),應(yīng)該對存儲單元里的校準(zhǔn)值先做計(jì)算轉(zhuǎn)化,然后才可以使用參考手冊所提供的公式進(jìn)行計(jì)算,否則將會得到錯(cuò)誤值.