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.
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
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
gibt es doch: http://www.samberglund.se/AVR_page.htm hat mich jetzt gerade mal eine Minute Suche in der Codesammlung gekostet..... Otto
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
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
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.