Wie kann man mit einem µC kommunizieren? (Außer U(S)ART?

Gast #2651413
Lesenswert?
• ▲
▼
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
Gast #2651440
Lesenswert?
• ▲
▼
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
#2651455
Lesenswert?
• ▲
▼
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
Gast #2652827
Lesenswert?
• ▲
▼
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?

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.