Problem beim Empfangen über CAN-Bus

OP #2278930
Lesenswert?

Hallo,

ich habe zwei at90can die über per CAN miteinander kommuniziere. das 
klappt soweit auch gut. jedoch habe ich das problem, dass nach dem 15. 
mal senden der empfang nicht mehr funktioniert, es wird dazu die ISR 
nicht mehr aufgerufen. für mich hört sich das nach einem buffer overflow 
oder ähnliches an. jedoch weiß ich nicht genau woran es liegt.
nach diesem beitrag Beitrag "AT90CAN: Nur 15x senden und kein Empfang" sollte 
man die interrupts aktivieren damit ein "cleanen" möglich ist. jedoch 
hat das bei mir leider nicht geholfen
scheinbar muss man die mailboxen reseten oder ähnliches ?!
hat jemand vllt eine idee ?? code poste ich wenn der benötigt wird gern 
dazu

danke im voraus

liebe grüße

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren