MSP-AVR verbinden

Gast #301664
Lesenswert?
• ▲
▼
vielleicht zu ungeduldig...

beide haben Hardware UART und SPI, guck dir bei beiden die Ansteuerung
an und such dir das einfachere raus... oder soll es parallel sein? Bei
der Datenmenge warscheinlich eher nicht.
Da ich gerade nicht weiß, ob der MSP 5V Level abkann, entweder den
ATMega mit 3.3V betreiben oder Levelkonverter dazwischen.

Grüße lehmi
Gast #301666
Lesenswert?
• ▲
▼
Ich glaube, dass I2C in dem Fall viel zu kompliziert wird. Klar kann MSP
als I2C-Slave funktionieren, und Mega32 kann es nicht, also da hast du
schon Probleme mit der Flexibilitaet - nur Mega wird in der Lage sein,
Kommunikation zu starten.
Viel einfacher, schneller und flexibeler ist in dem Fall UART, die
Geschwindigkeit fuer deine Aufgabe ist ja ausreichend
Gast #301667
Lesenswert?
• ▲
▼
Sorry, habe gerade nachgeguckt, Mega32 kann auch als I2C-Slave laufen,
aber das loest ja trotzdem das Problem nicht. Es wird nur als
Master-Slave-Interface funktionieren. Das hat ja gewisse Nachteile.
Gast #301668
Lesenswert?
• ▲
▼
Bei UART solltest Du je nach Baud-Rate krumme(und vorallem stabile)
Oszillatorwerte verwenden. I2C und SPI bringen ihren Takt mit, da ist
es im Prinzip Wurst. Da wie oben genannt I2C schon rausfällt, bleibt
SPI über. Mal was anderes: wie hoch ist denn die zu überbrückende
Verbindungslänge? Nicht dass Du von einigen Metern ausgehst. Da wäre
das Problem mit Störungen und Leitungsimpedanzen.
Gast #301669
Lesenswert?
• ▲
▼
Fuer 9600 baud ist die Frequenz von dem internen Quarz schon stabil
genug. Bei MSP ist die Frequenz etwa 1-2% genau und bei Mega sogar ohne
Kalibrierung ist die etws 3% genau. Das soll vollkommend ausreichen.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren