Re: ARM - reentrantní vstup to IRQ rutiny

Petr Labaj labaj na volny.cz
Pondělí Duben 17 21:00:19 CEST 2017


Hihi, to je pěkná finta.
Já chtěl přízemně použít EXTI, ale to využití neexistující periferie je
mnohem elegantnější.  :-)

Díky za pěkný tip.

PL

****************************

Dne 17.4.2017 v 20:49 Miroslav Mraz napsal(a):
> No já jsem zase tak moc nehledal, jen jsem potřeboval dostat 
> "odloženou" část zpracování z main() a tohle funguje. Dokonce je možné 
> použít přes NVIC i přerušení, které v daném procesoru nemá daný vektor 
> obsazen nějakou periferií.
>
> Mrazík
>
> Dne 17.4.2017 v 20:15 Petr Labaj napsal(a):
>> Díky.
>> Takže jste zřejmě taky nic elegantnějšího nenašel.
>> Tak už možná přestanu zkoumat a začnu programovat.
>>
>> PL
>>
>> ******************************
>>
>> Dne 17.4.2017 v 20:11 Miroslav Mraz napsal(a):
>>> Já to takhle dělám taky.
>>>
>>> Mrazík
>>>
>>> Dne 17.4.2017 v 19:57 Petr Labaj napsal(a):
>>>> - Z IRQ rutiny naplánovat nějaké přerušení s nízkou prioritou od jiné
>>>> periferie,
>>>>   to se uplatní hned po opuštění aktuální obsluhy IRQ. Pokud 
>>>> nenajdu nic
>>>> lepšího,
>>>>   tak to asi nakonec dopadne takhle.
>>>



Další informace o konferenci Hw-list