Forum: Mikrocontroller und Digitale Elektronik AT90CAN128 BASCOM Testprogramm


von Gudrun (Gast)


Lesenswert?

Hallo an alle BASCOM Spezialisten
Ich möchte mit einem AT90CAN128 und dem Treiber PCA82C250
ein paar Bytes zu einem anderen AT90CAN128 senden bzw. empfangen.

Ich suche verzweifelt im Netz nach BASCOM Routinen für:

Can Initialisieren
Can Senden
Can Empfangen

Wäre sehr dankbar wenn ich irgendwo gut dokumentierten Codeschnipsel 
bekommen könnte. Aus dem Datenblatt allein des Controllers komme ich 
leider nicht klar.

von Gudrun (Gast)


Lesenswert?

So wie es scheint gibt es kein BASCOM Programm für einen CAN-Bus?
Was habe ich sonst für Möglichkeiten? Kann leider nur BASCOM.

Gibt es fertige C-Programmteile oder ASM-Programmteile die man irgendwie 
einbinden kann?

Oder will mir einfach niemand helfen...?

Hoffe auf Antwort

Liebe Grüße
Gudrun

von Otto (Gast)


Lesenswert?

Hallo Gudrun,

ich denke nicht, dass Du ein Bascom-Programm für den CAN finden wirst.

Suche in der Codesammlung nach AT90CAN evtl. findest Du C- oder ASM- 
Beispiele.

Gruss Otto

von Otto (Gast)


Lesenswert?

gibt es doch: http://www.samberglund.se/AVR_page.htm

hat mich jetzt gerade mal eine Minute Suche in der Codesammlung 
gekostet.....

Otto

von Gudrun (Gast)


Lesenswert?

Danke Otto
Wieso hatte ich das nicht gefunden...
Aber der Code da in BASCOM ist schon ziemlich aufwendig.

Wenn es fertige Routinen gäbe auch in ASM die ich einbinden könnte.
Ich hab 2 Platinen mit jeweils AT90CAN128 drauf, und möchte einfach nur 
ein paar Bytes von Platine A zu Platine B senden, und umgekehrt. Aber 
halt über den relativ sicheren CAN-Bus...

Danke nochmals

LG
Gudrun

von Otto (Gast)


Lesenswert?

Hallo Gudrun,

hier ist eine CAN-Bibliothek in C: 
Beitrag "CAN-Bibliothek für den at90CAN128 und das AVRStudio"

Veruche, diese in Bascom umzusetzen.

Ebenfalls befindet sich ein C-Beispiel in der Codesammlung, dass 1 Byte 
sendet und eins empfängt.

Wechsel in die Codesammlung und gib als Suchbegriff "CAN" ein.

Gruss Otto

von Gudrun (Gast)


Lesenswert?

Ich war schon in der "Codesammlung" auch "Hausbus".

Verbringe ja schon das ganze WE damit,
könnte mir was besseres vorstellen, grins.
Ich versuche mal aus den BASCOM und C Beispielen mir was zusammen zu 
stricken. Ein BASCOM-Spezialist als Freund wäre jetzt auch nicht 
schlecht.

Danke Dir vielmals für Deine Mühe, Du warst der einzigste der mir hier 
geholfen hat.

Bussi
Gudrun

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.