Re: STM32F10x GetCounter()

JB asrock70 na seznam.cz
Sobota Únor 18 21:35:39 CET 2012


Nemuze, predpokladam, ze hovorite o RTC_GetCounter, funkce vypada takto.

uint32_t RTC_GetCounter(void)
{
uint16_t tmp = 0;
tmp = RTC->CNTL;
return (((uint32_t)RTC->CNTH << 16 ) | tmp) ;
}

Jirka

> ------------ Původní zpráva ------------
> Od: Stano <stano.hw na gmail.com>
> Předmět: STM32F10x GetCounter()
> Datum: 18.2.2012 21:06:30
> ----------------------------------------
> Zdravim
> Marne sa snazim najst odpoved na otazku ci pri citani RTC citaca pomocou 
> GetCounter() moze dojst ku chybe sposobenej zmenov obsahu citaca medzi 
> citanim dolnych a hornych 16 bitov.
> Register je 32bitovy ale je k nemu len 16bitovy pristup. Pravdepodobnost 
> tejto chyby je velmi mala. Otazka je ci to vobec moze nastat a teda ci 
> ma zmysel osetrovat tento stav?
> 
> Dakujem za odpovede.
> _______________________________________________
> HW-list mailing list  -  sponsored by www.HW.cz
> Hw-list na list.hw.cz
> http://list.hw.cz/mailman/listinfo/hw-list
> 
> 
>


Další informace o konferenci Hw-list