Forum: Mikrocontroller und Digitale Elektronik M16C29 CAN


von Rocco (Gast)


Lesenswert?

Hallo

Ich stehe vor einem Problem. Ich habe das M16c29 evaluation board von 
Glyn.
Ich muss einfach 3 AD Kanäle auslesen und die Werte über CAN-Bus senden.
Leider habe ich mit dem CAN Bus noch nicht gearbeitet. Hat evnt jemand 
ein Programm, welches einfach irgendwelche Daten sendet, damit ich 
Testen kann ob meine Schaltung überhaupt funktioniert.

Vielen Dank mfg. Rocco

von crazy horse (Gast)


Lesenswert?

nun ja, die wenigsten hier werden dieses board auch haben. Die 
Hauptpreisfrage: hat dieser MC den CAN-Controller on chip? Oder ist ein 
externer drangepappt. Wenn ja, wäre es wichtig, welcher das ist ist.

von Rocco (Gast)


Lesenswert?

Danke für die Antwort.

Das CAN Modul ist integriert. Wie finde ich heraus was das für eins ist?
Im Datenblatt ist nicht dazu geschrieben.

von holger (Gast)


Lesenswert?

So wie ich das kenne mus man in dem Kontroller selber die CAN-PORTS
erst ein mal aktivieren, sonst sind das nur normale Pin-Ports.
Damit wird z.B der X-Data Mem-Speicher z.B 0x6000 bis 0x60100 decodiert.
und die Peri. ist durchgeschaltet.
Mit einem Scope am uc-Port kan man beim Senden die Bits sehen.
Man macht hinter dem Tranceiver die Klemmen mit 120 Ohm dran.
Dan kan wie bei der V24 der LoopBackTest laufen.
X-Data z.B 0x6000 mus dan noch absolut für den Linker reserviert werden.
Den nur der Can-Diskriptor darf da lesen u. schreiben.

_abs ADDRESS *P_Can_desk
Damit ist die MailBox im Mem.

Ist das Prinzip wie früher mit Externer Address Decode.

von Alex (Gast)


Lesenswert?


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.