Forum: Mikrocontroller und Digitale Elektronik Reset MCP2515 (oder auch nicht *jaul*)


von Danny P. (chief05)


Lesenswert?

Hi Zusammen !

Ich hab da mal ´n ganz komisches Problem.....

Verwendet wird ein MCP2515 per SPI am Mega8. Bei jedem
Programmneuanlauf wird der MCP per SPI resetet (Wartezeit wird
eingehalten) und anschliessend neu initialisiert.

Ändere ich nun aber in der Initialisierungsroutine z.B. ein Filter oder
ähnliches und lasse das Programm neu anlaufen (durch Reset des Mega8)
interessiert es den MCP überhaupt nicht.

Ich sitz nun 2 Tage dran und dachte ich initialisiere falsch, nun hab
ich festgestellt das eine Spaanungswiederkehr (also eigentlich einmal
Spannung wegnehmen und 5sek. warten) nötig ist, dann ist alles ok,
geänderte Filter/Mask´s werden korrekt bearbeitet.

Ich habe nach dem Schreiben auch schon die Register des MCP
kontroll-gelesen - einwandfrei (es steht also nach dem Schreiben alles
wirklich dort wo es hingehört)

Witzigerweise übernimmt er Änderungen im CANCTRL (z.B.
Clockausgangsteiler etc.) ohne Probleme mit dem Soft-Reset....


Ich bin ratlos....  Das schreit nach einem ganz dummer Fehler zwischen
den Ohren... sagt ihr mir welchen? :)


thx & greetz
Danny

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.