[elektro] Cortex M4 Interrupt, stack

Info info at kiralyelektronika.hu
Tue Apr 7 12:15:50 CEST 2015


Szerintem küldj abort-ot a dma-nak, egyszerűbb.
Halmozott lesz az IT verme, szóval arrébblökni
egy keretnyi mérettel nem lesz kifizetődő :)
Csak csere, pop vagy akármilyen módszerrel.

> Ki lehet ezt a magas prioritású it futásakor szedni
> valahogy stack manipulációval? Gondoltam valami POP-PUSH
> kombinációval, de nem látom át hirtelen a bukatókat.
> Ki kellene a futó IT exc. frame-jét szedni és menteni, majd az alatta
> levő exc. framet is persze csak beazaonosítás után, végül visszapakolni a mentett
> frame-et. Működhet ez? Vajon mennyi időmbe kerülhet ez?
> Vagy, egy frame memcpy a stacken lefele, gondolom a frame méret állandó,
> aztán a stack pointert arra állítani. Talán gyorsabb mint a push-pop.



More information about the Elektro mailing list