Hallo zusammen, im Zuge eines Projekts für die Schule möchte ich mit einem Microcontroller (LPC936) über Bluetooth mit einem Computer kommunizieren und diesen Microcontroller auch über ein Bluetooth-Modul programmieren. Oben habe ich einen Schaltplan des LPC936 eingefügt, der beinhaltet auch den FTDI-Chip + USB zur Kommunikation mit dem PC. Wie im Schaltplan ersichtlich ist wird mit Hilfe eines Jumpers zwischen Programmieren und RUN unterschieden - ich würde auf diesen Jumper gerne verzichten, gibt es dafür auch eine Möglichkeit? Außerdem ist mir nicht klar wie ich das Bluetooth-Modul an den FTDI-Chip anschließen muss, sofern dies überhaupt möglich ist. Danke im Vorraus, mfg Thomas
Also. Mit einem bluettothfaehigen Bootloader waere Programmierung ueber bluetooth moeglich. Wenn allerdings das Anschliessen des FT323 an den bluetooth schon ein Problem darstellt, denk ich wird mit bluetooth -bootloader auch eher wenig sein.
Thomas Rainer H. schrieb: > Außerdem ist mir nicht klar wie ich das Bluetooth-Modul an den FTDI-Chip > anschließen muss, sofern dies überhaupt möglich ist. Warum sollte das Bluetooth-Modul überhaupt an den FTDI-Chip angeschlossen werden?
>Warum sollte das Bluetooth-Modul überhaupt an den FTDI-Chip
angeschlossen werden?
Um's an den PC zu stecken ?
So zum Thema programmieren über was auch immer. Man lese zuerst den Artikel über Bootloader: http://www.mikrocontroller.net/articles/AVR_Bootloader_in_C_-_eine_einfache_Anleitung Das kann man dann auch für Bluetooth z.B. mit dem BTM222 Modul machen. Ist eine nette Arbeit - brauchen tut's keiner. Dass der FTDI minimum mit RX und TX an UART des Mikrocontrollers angeschlossen wird ist allerdings trivialste Grundlage. Thomas Rainer H. schrieb: > Wie im Schaltplan ersichtlich ist wird mit Hilfe eines Jumpers zwischen > Programmieren und RUN unterschieden - ich würde auf diesen Jumper gerne > verzichten, gibt es dafür auch eine Möglichkeit? Sorry aber hast du bereits irgendwelche Grundlagen in diesem Gebiet. Laufen fängt man auch nicht mit einem Marathon an.
Wenn ich mich richtig erinnere, hat der Controller werksseitig schon einen festen Bootloader im ROM. Die Programmierung funktioniert z.B. über Flashmagic. http://www.flashmagictool.com/ Dazu braucht man eine RS-232 Schnittstelle mit Handshake. Die sollte man über ein Bluetoothmodul und die Serial-Device-Class auch zur Verfügung stellen können. Wenn man das dann noch richtig anschließt, ist der Programmieraufwand Null. Grüße, Peter
Danke für die Antworten, Normalerweise arbeiten wir in der Schule mit einem fertigen Stick der über USB an den Computer angeschlossen wird (im ersten Beitrag der Schaltplan dazu, weiters noch ein Bild vom Stick im Anhang). Da ich jetzt eine Propelleruhr bauen will kann ich jedoch nicht den kompletten Stick verwenden, da das Gewicht für den Rotor zu schwer wäre, deshalb möchte ich nur den IC-Baustein des LPC936 verwenden. Da ich auch im laufenden Betrieb der Propelleruhr den µC programmieren möchte versuche ich nun dieses Problem über ein Bluetooth-Modul zu lösen. Ich weiß leider nur wenig über die Hardware-Ansteuerung des µC, darum meine Bitte mir zu erklären was notwendig ist den µC mit dem Bluetooth-Modul zu verbinden. Ich wäre auch dankbar für eine Empfehlung eines passenden Bluetooth-Moduls. Danke im Voraus mfg Thomas
Noch eine kurze Frage: Wofür ist der Baustein auf dem Schaltplan oben mittig links (CON28C)? mfg Thomas
Thomas Rainer H. schrieb: > Noch eine kurze Frage: Wofür ist der Baustein auf dem Schaltplan oben > mittig links (CON28C)? Das ist (nur) ein Steckverbinder (vermutlich die beiden Stiftleisten, die man von der Rückseite auf dem Bild vom Stick sieht). Damit kommt man "zerstörungsfrei" an die Signale dran. Gruß Dietrich
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.

