Hallo Leute, ich habe ein Projekt in dem ich Daten von einem Freescale uC als Bytes bekomme, uch muss die dann mit der SCI von freescale übertragen. Hat jemand eine idee wie ich verfahren soll? Kann ich irgendwo demo codes für Anfänger finden? Danke im Voraus!
SCI von Freescale? Was ist das genau für ein Chip? Ein Pegelwandler? Wo genau liegt dein Problem? Im Ansprechen der seriellen Schnittstelle in C++ oder beim Auswerten deiner Daten?
Ich weiss noch nicht wie einen Kontakt mit der Schnittstelle aufnehmen kann. Mir ist die Sache ganz neu, habe noch nie was mit Schnittstellen zu tun gehabt! Auswerten ist auch eine Geschicht, ist aber fast beseitigt! danke für deine Hilfe!
Naja Hilfe wars ja bisher nicht^^ Kannst du über ein Terminalprogramm mit deiner Hardware kommunizieren? Also ich hab mir grad ein Programm in Visual C++ geschrieben, welches über die serielle Schnittstelle kommuniziert. Dafür hab ich die Klasse "CSerial" verwenden, gibts bei Codeguru. Damit ist das ganze dann kein Problem mehr.
was für ein MC? Ich kenne das SCI von Motorola Ansatzweise, da ich mit einigen Motorola MCs arbeite.
Das ist ein S08DZ60, wäre super wenn du fertigen Code hättest, da ich die ganze Zeit nach tutorien gesucht habe, aber ohne gutes Ergebnis! Gruß
Nö, Code hab' ich natürlich keinen. Und wenn dürfte ich ihn dir wahrscheinlich gar nicht geben. Was klappt denn nicht? Init des SCI, versenden von Daten, empfangen von Daten? Oder was genau? Ich kenne das SCI des '08er zwar nicht, da ich eher die etwas 'grösseren' Controller einsetze, aber im Grunde sind die Motorola SCIs doch alle ganz ähnlich (meinte ich mal irgend wo in einer AppNote von Motorola gelesen zu haben). Ich habe hier irgendwo noch ein PDF 'Using the SCI on Modular Microcontrollers', wo in C ein einfaches Programm beschrieben ist, das Daten sendet und empfängt. Wenn ich es finde, lade ich es hoch, heute aber kann ich leider nicht mehr danach suchen, da ich in 10 min weg muss.
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.