Wie kann man mit einem µC kommunizieren? (Außer U(S)ART)?
per flaschenpost, rauchsignale, anschreien, oder ganz beliebt sind auch norwegische briefkälber gruß
Das kommt darauf an(tm). Was willst Du machen? Was für ein µC? Der LPC1768 hier kann u.a. CAN, USB und Ethernet.
Mmm, die Frage ist etwas zu pauschal - das kommt IMMER drauf an was der IC zum Kommunizieren anbietet. I2C CAN SPI USB (STM32 z.B.) ... Wenn du Anfänger bist, wäre es wohl besser du erklärst den Leuten hier was du vor hast. Gruß Chris
kommt darauf an was für ein µC es ist. es gibt welche mit CAN-Controller, SPI, I2C, einfach nur Paralell über die I/Os... ließ mal bitte die ganze Frage deiner Hausaufgabe vor!
Ich habe SPI, USB zur Verfügung. Ich möchte mit dem Board über den Terminal kommunizieren. Also brauche ich auch einen Treiber der virtuell einen COM Port erstellt.
Das wuerd ich mir nicht antun. Einen USB-to-Serial oder USB-to-Parallel einsetzen, da ist der Virtuelle Serialport dabei. Alles andere ist irgendwie muehsam.
Delta Oschi schrieb: > Einen USB-to-Serial oder USB-to-Parallel > einsetzen Muss man da auf der µC Seite irgendetwas machen?
Hey, ja auf der µC-Seite musst du "hardwaremäßig" noch die Pegel anpassen, da der USB-Seriell Converter RS232-Pegel hat und dein µC TTL. Schau mal hier im Tutorial nach (USART). Stichwort MAX232. Software musst du auf der µC Seite natürlich auch noch erstellen ;) Thomas
Nein, ein USB-to-Serial oder USB-to-Parallel hat natuerlich TTL, resp HCMOS pegel. Die chips heissen FT232 & FT245, von FTDI.
SPI kennt der PC nicht ... ist aber ein sehr einfaches interface zwischen 2 µCs. USB hat jeder PC reichlich ... nur fehlts da meist am entsprechenden Treiber bzw. Software auf dem PC. sind also beide nicht einfach ... aber wenn man jetzt einen zusätzlichen µC hätte der RS232 und SPI versteht ... könnte er zwischen PC und erstem µC dolmetschen. RS232 kann man dann entweder direkt mit einem TTL-Pegelwandler benutzen oder einen USB-RS232-Chip z.b. von FTDI vorschalten, was auch den vorteil einer 5V-Versorgung auf der Dolmetscher-Schaltung hätte. RS232 empfangen und auf SPI ausgeben und umgekehrt sollte dann kein größerer Aufwand sein. Hier sollte man noch die Geschwindigkeiten der beiden Schnittstellen angleichen, damit man keine Probleme bekommt die Daten durchzuschleusen (Flaschenhals). natürlich könnte man auch eine RS232-Schnittstelle auf freien Pins des einen µC's emulieren ... würde ich aber nicht machen
student schrieb: > habs mit usb hinbekommen > > danke... du meinst wohl du hast es einen kommilitonen machen lassen
student schrieb: > habs mit usb hinbekommen > > danke... Ja so geht das, gestern noch nichtmal gewusst wie eine serielle Schnittstelle funktioniert, heute schon ein USB Profi. Lachhaft!
Chris S. schrieb: > du meinst wohl du hast es einen kommilitonen machen lassen cyblord ---- schrieb: > Ja so geht das, gestern noch nichtmal gewusst wie eine serielle > Schnittstelle funktioniert, heute schon ein USB Profi. Lachhaft! Ich muss euch nichts beweisen...
student schrieb: > Chris S. schrieb: >> du meinst wohl du hast es einen kommilitonen machen lassen > > cyblord ---- schrieb: >> Ja so geht das, gestern noch nichtmal gewusst wie eine serielle >> Schnittstelle funktioniert, heute schon ein USB Profi. Lachhaft! > > Ich muss euch nichts beweisen... xD aber zumindest kam dir der gedanke mal ernsthaft, kam dir nicht in den sinn mal zu schreiben wie du das gelöst hast, für den Fall ein anderer "student" stößt mal auf deinen Thread und hofft darin etwas sinnvolles zu finden?
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.