encoder
Jan Waclawek
konfera na efton.sk
Pondělí Květen 15 19:01:53 CEST 2017
Aha, a este jedna vec, nepouzivajte RMW na nulovanie flagov v TIM_SR, ale
priamy zapis, t.j.
ITOC_TIM->SR = (uint16_t)~(pokus2);
Pozrite do RM - tie bity su typu rc_w0 a to nie je nahoda. Kym pouzivate
len jeden flag, je to sumafuk; ale ked ich budete pouzivat viac, tak takto
si mozete nechtiac vynulovat taky, ktory hardware prave nastavil a
software ho este neprecital.
wek
----- Original Message ---------------
>>jen přeru±ení proběhne vµdycky několikrát
>
> ITOC_TIM->SR &= (uint16_t)~(pokus2);
>
>dajte na zaciatok ISR.
>
>Dovodom je oneskorenie signalu z timera do NVIC.
>
>wek
Další informace o konferenci Hw-list