ARM- interrupt/event

Jan Smrz jan.smrz na email.cz
Úterý Duben 9 10:22:55 CEST 2013


Dekuji za vysvetleni.

J.S.


On 04/09/2013 12:31 AM, Tomáš Dresler wrote:
> Event je synchronizacni událost (vice) jader bez navaznosti na preruseni.
>
> Vyvolava se instrukci SEV (Send EVent) a jiné jadro ceka na tuto událost
> instrukci WFE (Wait For Event). Z principu ma nižší prioritu nez interrupt a
> jadro ma pro pracovani eventu zvlastni vstup a vystup.
> Btw. event lze detekovat i skrz NVIC, nepovolime-li patricny zdroj
> interruptu, ale privedeme-li jej na vstup NVIC.
>
> Na STM32 lze event poslat na libovolny pin a detekovat pomoci EXTI
> odmaskovanim spravneho bitu v Event Mask Registru.
>
> Interrupt je naopak preruseni aktivne akceptovane NVICem a vaze se k
> patricnemu vektoru v tabulce vektoru. Cekani na interrupt se spousti
> instrukci WFI (Wait For Interrupt).
>
> Interrupt muze prerusit cekani na Event, naopak to nefunguje.
>
> Perlicka - SEV je vykonana okamzite, takze potrebujete-li nejak zobrazit
> casovou vzdalenost mezi dvema udalostmi, SEV reaguje rychleji (ale trva 1
> HCLK!) nez zapis na port.
>
> --
> S pozdravem
>
> Tomas Dresler
> http://edisonovo.info
>
> -----Original Message-----
> From: hw-list-bounces na list.hw.cz [mailto:hw-list-bounces na list.hw.cz] On
> Behalf Of Jan Smrz
> Sent: Monday, April 8, 2013 10:53 AM
> To: HW-news
> Subject: ARM- interrupt/event
>
> Zdravim,
>
> zacinam ted s architekturou ARM (Cortex-M3) a pri cteni dokumentace mi neni
> moc jasne, jaky je rozdil mezi interrupt a event. Muzete mi to prosim nekdo
> osvetlit? Nekde se pise jen interrupt nekde event, jinde se kombinuje
> interrupt/event apod.
>
>
> Dekuji,
>
> J.S.
> _______________________________________________
> HW-list mailing list  -  sponsored by www.HW.cz Hw-list na list.hw.cz
> http://list.hw.cz/mailman/listinfo/hw-list
>
>
> _______________________________________________
> 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