AVRstudio simulator

Miroslav Mraz mraz na seznam.cz
Sobota Duben 19 21:28:44 CEST 2014


Kupodivu např. (avr-)gcc to nevadí, pochopí to správně. Ale taky mě to
zarazilo, takže opravdu bude lépe to 1000000UL. Nakonec ještě
zoptimalizujeme takto (kratší kód):
static inline void delay ( volatile uint32_t time )...

Mrazík

Jaroslav Buchta píše v So 19. 04. 2014 v 21:19 +0200:
> To asi taky ale hlavne davat 1e6 jako celociselnou hodnotu.... to teda 
> vubec netusim, co udela. Spravne by se melo napsat 1000000UL
> 
> Dne 19. 4. 2014 21:13, Miroslav Mraz napsal(a):
> > void delay ( uint32_t time ) ->
> > void delay (volatile uint32_t time )
> >
> > jinak optimalizátor to while ( time-- ); patrně vyhodí.
> >
> > Mrazík
> >



Další informace o konferenci Hw-list