Hallo,
nutze µVision 3.67
Compile und link funktionieren, keine Fehler oder Warnungen.
nach der Aktivierung der Debug-Session (ULINK) erhalte ich die Meldung:
"
Protection Fault Trap Detected
Do you want to see this notification
for class A and B traps next time?
"
Was bedeutet das genau? Klasse A oder B Traps?
Wenn ich dann RUN betätige erhalte ich eine access violation at 0x0F600,
wenn ich die Tabelle betrachte scheint es sich ja um die Anfangsadresse
des Stacks zu handeln.
START STOP LENGTH TYPE RTYP ALIGN TGR GRP COMB CLASS
SECTION NAME
========================================================================
=============
00F600H 00F7FFH 000200H DATA REL WORD --- 3 PUBL IDATA
?C_SYSSTACK
[...]
Da ich Neuling in dem Bereich und keine Erfahrung mit µVision hab, bin
etwas ratlos woran das liegt => wie kann ich das beheben?
Statt ULINK kann ich da noch ein DAS auswählen, da erhalten ich "nur"
eine access violation at 0x010000.
Eigentlich soll ich zu dem Programm lediglich eine Signal Function für
die Simulation integrieren (Eingangsport beschreiben) .. diese Fkt hab
ich auch soweit im Beispiel Projekt hello world entwickelt und dort
funktionierte es, inkl. Visualisierung durch den LA. Allerdings komme
ich beim "echten Projekt" (Programm) gar net erst so weit
(Zugriffsverletzung).
mfG
Tack