[elektro] STM32f4 interrupt : volatile tombok
Pal Lukacs
ekegep at yahoo.com
Sat Dec 7 13:26:52 CET 2013
Hello !
Az IT igy is oda ir ahol nem jar a main, viszont meg kell szakitania a szurest, es ehhez a main-ben levo folyamatot le kell stackelje.
Nem tudom hogy ez volatile tombok miatt tobb ido-e , vagy egyaltalan hogy oldja meg a stackelest,...
Meg az egesz IT kodra nezve tobb ido ha volatile a tomb.
Abban nem vagyok biztos hogy ha az IT fuggvenyt hiv, es a fuggvenyben toltodik a tomb, akkor kell-e volatile .
On Saturday, December 7, 2013 2:09 PM, Info <info at kiralyelektronika.hu> wrote:
> A kerdesem az lenne, hogy jo megoldas ez igy, vagy inkabb a tombok
> irasat/olvasasat masik fuggvenyben kellene elvegezni es azt hivni az IT-kben?
> Ha jol tudom igy mar nem muszaj volatile-nak lennie a tomboknek.
A legjobb, ha az IT-ben biztosítassz időt arra, hoyg feldolgozd az
éppen beesett adatot. Ez okozza a legkissebb terhelést, viszont nagy
jittert a többi taszknak.
Ha a mainban akarsz vele foglalkozni, akkor körforgó buffert javaslok.
Így, az IT csak oda ír, ahol a main nem jár, és vica erzsa. :)
-----------------------------------------
elektro[-flame|-etc]
More information about the Elektro
mailing list