[elektro] STM32F4 EXTI rotary encoder

uprogc . uprogc at gmail.com
Sat Jun 27 18:02:05 CEST 2015


ui: Talan igy ?

EXTI4_15_IRQHandler(void)
{

if (EXTI_GetITStatus(EXTI_Line4) != RESET || EXTI_GetITStatus(EXTI_Line5) !=
RESET)
...

}


2015-06-27 18:56 GMT+03:00 uprogc . <uprogc at gmail.com>:

> Szia,
>
> Koszi.
>
> Kozben talaltam valamit, ki fogom probalni:
> http://electronics.stackexchange.com/questions/99915/stm32-rotary-encoder-with-hardware-interrupts
> Meg lehet azt csinalni, hogy az EXTI4 es az EXTI5 egy IT-be fusson be ?
>
>
> U,
> Szabi
>
> 2015-06-26 19:27 GMT+03:00 elight <elight at gmail.hu>:
>
>> Na   EZ nekem is jól jött volna , amikor elkezdtem ezzel foglalkozni !
>> :-) :-) :-)
>>
>>
>> http://embedded-lab.com/blog/?p=9149
>>
>> Üdv István
>>
>>
>>
>> 2015-06-26 13:11 keltezéssel, elight írta:
>> > Szia
>> >
>> >
>> > az EXTI jól működik... ha jól konfigolod...
>> > Rakj külső felhúzót ,
>> > és ha optikai , nem is  kell a kondi.
>> > Az exti-nél a jel polarity-t kell minden megszakításnál
>> > váltogatni.. És az akkor vett minták alapján a forgatás könnyen
>> > kitáblátozatolható.. Nem volt ezzel gondom..
>> > Olyan gyors, ahogy tekereg...
>> >
>> > Üdv István
>> > 2015-06-26 13:01 keltezéssel, uprogc . írta:
>> >> Sziasztok,
>> >>
>> >> Eddig Systick-el olvastam be a rotary enkodert, kb 3 ms-ra van allitva,
>> >> mukodik.
>> >> Mivel tobb lepesu optikai enkodert szeretnek majd hasznalni a
>> mechanikus
>> >> helyett, gondoltam atteszem EXTI-re. Hat nem mukodik.
>> >> Gondoltam prell van, 100nF-100pF -ig tobb erteket kiprobaltam, de nem
>> >> jo.
>> >> Meg a 100 pF-al is mintha belassulna, de inkabb bedoglik. Meg a lassu
>> >> lepeseket sem veszi.
>> >>
>> >> Erdemes kulsofelhuzo ellenallassal es kondival megprobalni ?
>> >> Egyeb otlete valakinek otlete ezzel kapcsolatosan?
>> >> (Bekotesek jok ;) )
>> >>
>> >> U,
>> >> Szabi
>> >> -----------------------------------------
>> >>            elektro[-flame|-etc]
>> >>
>> >
>>
>> -----------------------------------------
>>           elektro[-flame|-etc]
>>
>
>


More information about the Elektro mailing list