Hallo, ich würde gerne eine Platine entwerfen die auf einem MSP430x5xx basiert. Die Kommunikation mit diesem soll über RS232 über USB (mit Hilfe eines FTDI-Chips) erfolgen. Die Platine selbst soll auch über die USB-Leitung mit Strom und Spannung versorgt werden. Im Anhang ist mein Schaltplan zu finden. Als Basis habe ich die Referenzen aus den Datenblättern FT232R[1], MSP430 [2] und dem Forum-Eintrag "MSP430 USB Design"[2] genommen. Könnte vlt jmd mal drüber gucken und mir sagen ob ich mich vlt total verlaufen habe oder die Platine theoretisch so funktionieren könnte? Gruß Nioc [1] http://www.ftdichip.com/Support/Documents/DataSheets/ICs/DS_FT232R.pdf [2] http://www.ti.com/lit/ug/slau208k/slau208k.pdf [3] http://e2e.ti.com/support/microcontrollers/msp43016-bit_ultra-low_power_mcus/f/166/t/106658.aspx
Warum nutzt du nicht direkt die USB Funktion vom MSP 430? Das erspart dir den FTDI Chip und du bist flexibler was das USB Interface angeht. Den USB Treiber gibt es von der TI Webseite umsonst.
Als Schnittstelle kommt leider eine serielle Konsole auf dem anderen Endpunkt (softwareseitig) zum Einsatz, so dass ich leider darauf angewiesen bin. Desweiteren bin ich mir auch unsicher ob der USB-Treiber auch für Linux verfügbar ist, was eine weitere Anforderung ist.
Nico schrieb: > Als Schnittstelle kommt leider eine serielle Konsole auf dem anderen > Endpunkt (softwareseitig) zum Einsatz, Der TI Treiber auf dem MSP430 kann alle USB Varianten Also COM,HID,Massenspeicher > so dass ich leider darauf > angewiesen bin. Desweiteren bin ich mir auch unsicher ob der USB-Treiber > auch für Linux verfügbar ist, was eine weitere Anforderung ist. Der USB Treiber laeuft doch auf dem MSP430 was hat Linux damit zu tun? Das sind Standard Device Decriptoren die TI anbietet. Da muss auch Linux mit zu recht kommen. Die sind so bei USB festgelegt.
Habe mir jetzt das MSP430-USB-DEV-Pack [1] genauer angeschaut und du hast natürlich recht. Danke! Habe die Schaltung aktualisiert und würde nun die Kommunikation über USB als serielles Device damit realisieren. Was sagt ihr zur der Schaltung selbst? [1] http://www.ti.com/tool/msp430usbdevpack
Da sind noch einige Versorgungsspannungsanschlüsse am uC nicht angeschlossen. In Reihe zum Resettaster solltes du noch einen kleinen Widerstand einfügen sonst machst du dir auf Dauer durch den Kondensator den Taster kaputt. Ich setze den 5529 selber ein, mit der TI Lib gibt es keine Probleme die lief auf anhieb. Sowohl als COM,HID und Massenspeicherinterface.
Habe VSS, VCC, AVCC und AVSS nun angeschlossen. Hoffe, dass ich nun alle notwendigen Versorgungsspannungen angeschlossen. Desweiteren ein Widerstand vor den Reset-Schalter.
VCORE braucht noch einen Kondensator gegen GND. Im Anhang meine Grundbeschaltung. Kann dein Programmieradapter den 2 Draht Bus? J-Tag ist bei dem MSP430 nicht mehr so in.
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.