Fórum témák

» Több friss téma
Fórum » ARM - Miértek hogyanok
 
Témaindító: gtk, idő: Jún 26, 2007
Lapozás: OK   130 / 130
(#) jefflynn válasza kapu48 hozzászólására (») Szept 27, 2018 /
 
Beleírtam egy programomba szándékos Hard Fault generálást, és a hatodik elem adja meg a fault előtti PC-t. Így viszont FFFF.FFFE cím jön ki, ami nem lehet. Ez okozná a hard fault-ot, hogy nem létező címre megy a végrehajtás? De hogy kerülhet oda?
(#) vargham válasza david10 hozzászólására (») Szept 27, 2018 / 1
 
Nem. Az STM32 Nucleo-n lévő ST-Link csak SWD (ARM) debug protokollt ismer, ami az STM8-hoz nem jó, mivel az nem ARM.
Vegyél STM8 Nucleo-t. Esetleg külön ST-Linket, azzal STM32-t és STM8-t is lehet programozni, és hibát keresni.

(Ezt az információt a mindenki számára elérhető STM32 Nucleo kézikönyvében olvastam. Te olvastad?)
A hozzászólás módosítva: Szept 27, 2018
(#) kapu48 válasza jefflynn hozzászólására (») Szept 27, 2018 /
 
Ezek szerint nálam van zavar a fejben?

Ha lesz, időm én is csinálok ilyen asm verem tesztet. Mert eddig csak a könyvek alapján volt róla elképzelésem.

Lehet, rossz értéket kap 1 pointer, vagy kioptimalizálta a fordító az üresnek vélt szubrutinodat?
Esetleg valamelyik nem definiált megszakítás beugrik?
A hozzászólás módosítva: Szept 27, 2018
(#) rolandgw hozzászólása Csü, 9:09 /
 
Pár újdonság:
STLINK-V3
Új Cortex magok: M23, M33.
Bővebben: Link
Következő: »»   130 / 130
Bejelentkezés

Belépés

Hirdetés
Lapoda.hu     XDT.hu     HEStore.hu