Bei mir tritt ein seltsamer fehler auf immer wenn ich diese funktion,
1 | Postion_t get_robots_postion(void)
|
2 | {
|
3 | return Robot.postion;
|
4 | }
|
aufrufe, und Sie ihren den Wert zurückgeben möchte, springt der
Prozessor zum Default_Handler().
Die Funktion macht nichts anderes als eine Private Globale Variable,
auszulesen und ein Element daraus zurück zu schreiben. Der Fehler tritt
jedes mal reproduzierbar an dieser stelle auf.
Ich nutze bisher keine Interrupts! misc.h und exti.h sind nirgends
eingebunden und befinden sich noch nicht mal im Projektverzeichnis.