1

Téma: [vyřešeno] Teplota procesoru

Ahoj
U předchozí verze mi fungovalo (respektive to myslím bylo někde Vámi prezentováno) čtení hodnoty teploty procesoru jako:
teplotacpu=sys[46]*( 9000000/1024);
teplotacpu=5900000-teplotacpu;
teplotacpu=5*teplotacpu/2;
teplotacpu/=1000;

Tady to nefunguje..
Máte nějaký postup pro SDS Micro ST?

2

Re: [vyřešeno] Teplota procesoru

Micro ST má jiný procesor než Micro LM, a proto je přepočet také jiný.

Dohledám to, když tak se připomeňte.

Pochlubte se - popište jak využíváte své zařízení SDS zde ! Můžete si bezplatně přidat svou reklamu !

3

Re: [vyřešeno] Teplota procesoru

No, to najdu dřív sám.....

Takže vzorec je: teplota_SoC_v_degC = (((((sys[46]/4096)*3.3)-0.76)/0.0025)+25)

funkční kód je:

teplotacpu=sys[46]*330000;
teplotacpu/=4096;
teplotacpu-=76000;
teplotacpu/=25;
teplotacpu+=250;
teplotacpu*=10;