Buongiorno a tutti,
Stò cercando di realizzare un firmare elementare per un microcontrollore a 32 bit. l'stm32f031.
Il programma è veramente elementare ed è questo: https://pastebin.ubuntu.com/p/6gfv9fTk4m/
Inizialmente c'era una parte che semplicemente faceva lampeggiare un led, ma poi l'ho rimossa perche mi sono reso conto che c'è qualche problema piu grave che non so come risolvere. Ho avviato una sessione di arm-debugger, e l'esito è nell'immagine allegata. Non sono molto sicuro come interpretare l'esito del debugger. Sembra che il program counter non riesca in alcun modo ad uscire dal reset handler, e non saprei cos'altro fare.
La domanda è: Ho implementato correttamente la gestione del reset handler nel mio codice? Manca qualche parametro importante nell'intestazione, od è un vero e proprio problema di codice?
Grazie mille.
[STM32] Impossibile avviare firmware elementare
Moderatore:
Paolino
1 messaggio
• Pagina 1 di 1
1 messaggio
• Pagina 1 di 1
Torna a Firmware e programmazione
Chi c’è in linea
Visitano il forum: Nessuno e 4 ospiti

Elettrotecnica e non solo (admin)
Un gatto tra gli elettroni (IsidoroKZ)
Esperienza e simulazioni (g.schgor)
Moleskine di un idraulico (RenzoDF)
Il Blog di ElectroYou (webmaster)
Idee microcontrollate (TardoFreak)
PICcoli grandi PICMicro (Paolino)
Il blog elettrico di carloc (carloc)
DirtEYblooog (dirtydeeds)
Di tutto... un po' (jordan20)
AK47 (lillo)
Esperienze elettroniche (marco438)
Telecomunicazioni musicali (clavicordo)
Automazione ed Elettronica (gustavo)
Direttive per la sicurezza (ErnestoCappelletti)
EYnfo dall'Alaska (mir)
Apriamo il quadro! (attilio)
H7-25 (asdf)
Passione Elettrica (massimob)
Elettroni a spasso (guidob)
Bloguerra (guerra)
