[elektro] IAR EW ARM Cortex M3 C++ interrupt

Info info at kiralyelektronika.hu
Tue Mar 13 14:00:34 CET 2012


> Valaki meg tudja mondani, mitol fog rajonni az IAR hogy az adott
> interrupt az egy interrupt ha C++ nyelvre allitom?

Az IAR debuggere a vektortáblát lesi.
Pl., ha csinálok egy loadert és virtuális IT-táblát csinálok és
kihagyok belőle 1-2 dolgot akkor bizony debug alatt meg kell mondani a
regisztereknek kézzel, hogy az nem az (SP, PC). Ezt az infót a
hw-leíró fájlból veszi, hogy mi hol található. A regiszter ablak
bittérképétől kezdve jó sok mindent. Eléggé moduláris, még a belső
loader bineket is át lehet írni, a datainit-zeroiniteket is, mindent.
Pl. a main()-ra úgy áll rá, hogy reset után futtatja és breakpointot
tesz a main()-hoz és az addig lévő 4-5-6 fgv-t lefuttatja.

Mivel c++-t még nem használtam, de már minden részét kibeleztem :)
ezért azt tudom javasolni, hogy a prg könyvtárát nézd át, pdf-ekkel
televan, nagyon jól leírva bemutatva minden. A belső használatú init
részek is benne vannak, átírhatók, nagyon moduláris, jól kezelhető.




More information about the Elektro mailing list