Forum: Mikrocontroller und Digitale Elektronik Probleme mit CAN-Controller


von Ferner (Gast)


Lesenswert?

Hallo!

Bei mir sendet der im µC integrierte CAN-Controller ununterbrochen. Ich 
finde leider keine Angabe, ob das normal ist. Der Controller sendet zwar 
die richtigen Daten, aber, das wie gesagt ununterbrochen. Ich weiß das 
es der CAN Controller ist, weil ich im Debugmodus pausiere und er sendet 
trotzdem. Ich habe leider kein Slave bzw. Master der ein ACK bit als 
Bestätigung senden kann.

Ist das normal, das ein Busteilnehmer solange sendet, bis er 
unterbrochen wird?

von MaWin (Gast)


Lesenswert?

Er wiederholt bis ein Ack kommt. Bei fehlendem Busanschluss gibt es such 
Sender, die gar nicht senden.

von Florian K. (florian_k89)


Lesenswert?

Hi, es wäre hilfreich wenn du uns sagen würdest welchen uC du 
verwendest.

von Ferner (Gast)


Lesenswert?

Das hört sich gut an. Ich hab mir nämlich schon einen abgesucht.
In dem Buch von Wolfhard Lawrenz ("CAN") steht nur, dass ein 
Fehlerprotokoll abgearbeitet werden muss falls kein ACK kommt. Ansonsten 
habe ich nirgends was gelesen, dass er auch ununterbrochen senden kann. 
Könnt Ihr mir noch sagen, wo ich das nachlesen kann?

Ich verwende einen MB9B524M von Fujitsu/Spansion. Der ist nicht so 
bekannt, oder? Ist eigentlich ein super Teil und mit dem Peripheral 
manual konnte ich eigentlich vieles schnell konfigurieren. Aber der CAN 
Abschnitt ist nicht so toll beschrieben.

Vieln Dank nochmal.

von Mic R. (microller)


Lesenswert?

Hi,
soweit mir bekannt hat der Fujitsu/Spansion doch das Bosch-C CAN Modul 
verbaut, ist also ein weitläufiger Standard?!?!?
Hast Du dein Problem gelöst?
Ich hatte mal mit dem Fujistu 16FX rumgespielt, der müsste den selben 
CAN drin haben. Hatte damit nie Probleme.
Gruß,
Mic Roller

von X2 (Gast)


Lesenswert?


von Steffen R. (steffen_rose)


Lesenswert?

Ein paar allgemeine Links drum rum findest Du hier:

http://www.can-wiki.info/doku.php?id=can_links:main

von Paul (Gast)


Lesenswert?

Ferner schrieb:
> Ich verwende einen MB9B524M von Fujitsu/Spansion. Der ist nicht so
> bekannt, oder? Ist eigentlich ein super Teil und mit dem Peripheral
> manual konnte ich eigentlich vieles schnell konfigurieren.


Ich kenne auch die bewährten 16LX und 16FX von Fujitsu/Spansion. Die 
waren ja vor 5 Jahren bei uns neben dem Freescale die Gängigsten. Die 
haben den Bosch C-CAN, wie oben schon geschrieben. Link zum Manual ist 
oben. Da gibt es eigentlich keine Probleme mit. Du hast einen neuen 
Contoller aus der neuen Cortex M3 Serie von Spansion. Stimmt, schönes 
Teil, wenn die Performance reicht und wenn kein Autosar benötigt wird. 
Die haben denselben C-CAN. Sollte eigentlich passen.

von Steffen R. (steffen_rose)


Lesenswert?

Paul schrieb:
> und wenn kein Autosar benötigt wird.

Was gibt es für Probleme mit Autosar?

von Paul B. (paul33)


Lesenswert?

Steffen Rose schrieb:
> Paul schrieb:
>> und wenn kein Autosar benötigt wird.
>
> Was gibt es für Probleme mit Autosar?

Der einfache Autosar Stack braucht schon 256kB Flash.  Da werden die 
288kB Flash beim Spansion (Fujitsu) MB9BF524M  zusammen mit der 
Appikations-Software nicht reichen. Ansonsten ist das Spansion Teil 
schon gut !
Gruß von der sonnigen Terasse

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.