Mein Kommilitone und machen Datenkommunikation zwischen seiner und
meiner Platine. Sein Chip schickt die Daten, meine nur empfängt. Meine
Platine steuert zwei Motoren. Wir haben uns das folgende ausgedacht, nur
mit der Realisierung ist etwas schwierig bei uns:
Meine Platine bekommt z.B. Reihenfolge 11001000
Die ersten 4 Bits ist der erste Motor, die zweiten 4 ist der zweite. Die
Zahl 1100 = 12Dec. Ich will 12 Umdrehungen pro s/ms/µs. Die zweite
Kombination 1000 = 8Dec, nur 8 Umdrehungen.
Helft uns bitte.
Ich verstehe das Problem nicht. Ist doch gut definiert. Warum programmiert ihr das nicht? Dein Kumpel nennt sich übrigens Kommilitone. Siehe auch http://www.duden.de/rechtschreibung/Kommilitone
Wenn ihr jeweils einen kompletten Port frei habt, könnt ihr die Daten einfach parallel übertragen. Ansonsten halt seriell. Stichworte dafür wären I2C, SPI oder UART...
Das Konzept steht, also setzte es jetzt um! Ist doch Baby einfach! Also ehrlich, wenn meine 10 Jährige Tochter diese Frage gestellt hätte, würde ich ja gerne helfen. Aber ein Student muss das alleine hin bekommen. Manchmal staune ich schon über die primitiven Fragen, die Akademiker hier stellen. Das ist echt peinlich, ich schäme mich.
Ich habe mir was hier rausgesucht. Ist es das Richtige? http://www.mikrocontroller.net/articles/AVR-GCC-Tutorial/Der_UART
stefanus schrieb: > Das Konzept steht, also setzte es jetzt um! Ist doch Baby einfach! > > Also ehrlich, wenn meine 10 Jährige Tochter diese Frage gestellt hätte, > würde ich ja gerne helfen. Aber ein Student muss das alleine hin > bekommen. > > Manchmal staune ich schon über die primitiven Fragen, die Akademiker > hier stellen. Das ist echt peinlich, ich schäme mich. Wenn ihr nicht helfen wollt/könnt/..., wozu äußern? Eure Weisheit und Intelligenz zeigt ihr lieber in dem wie ihr mir helft!
Ok und ja, fang mal mit dem Tutorial an. Das ist sicher ein guter Einstieg. Bevor Du zwei Controller miteinander kommunizieren lässt, lerne erstmal, nur einen Controller einzusetzen. Und dann kommuniziere mit einem PC (Terminal Programm), dann hast Du wenigstens an einem Ende des Kabel eine bewährte Software und kannst im Fall eines Fehler sicher sein, dass der Fehler am selbstgebauten Ende des Kabels liegt.
Sogar in den Datenblättern findest Du C-Beispiele. Dummerweise muss man dazu lesen (können).
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.