Hallo, leider steige ich gerade überhaupt nicht mehr durch. Ich möchte ein CC2540 mit dem MSP430F2617 verschalten (am Ende soll eine Platine herauskommen aber dazu später mehr). Über den µC möchte ich den CC2540 konfigurieren (Name, MAC (?)), um ihn darauf mit einem Android-Smartphone zu verbinden. Dabei ist das Android der Client, der sich mit dem CC2540 verbindet. Das Android sendet darauf ein paar Bytes, die der CC2540 empfängt und an den µC weitergibt. Diese werden dann weiterverarbeitet. (Am Ende sollen aus dem µC drei PWM-Signale herauskommen). Zuerst zur Verschaltung: im Datenblatt gibt es ja immer die Application Infos. Kann ich die Schaltung evtl. vereinfachen bzw. so verwenden? vielen lieben Dank für Hilfe! Tonheit
Der CC2540 ist ein Single-Mode BT4.0-Device. Mit welchem Smartphone welches "schon" BT4.0 hat) verwendest du das ganze denn? ICh konnte bisher leider noch kein Smartphone mit BT4.0 LE finden. Das aktuelle Apfel-Phone ist wohl momentan noch das einzige. Der CC2540 ist ein SoC, beherrbergt also einen 8051 MCU. Nur diesen zu verwenden käme nicht in Frage? Aus der Beschreibung herraus hört sich das ganze nicht besonders rechenintensiv an... Du bist letzlich, insofern du nichts eigenes scheriben möchtest, ohnehin auf den Blue-Stack von TI angewiesen. Einer Firmware für den CC2540 bedarf es letzlich sowieso auch, egal ob du nun den CC2540 8051-µC verwendest oder nur z.B. über UART oder etwas "eigenes" kommunizierst.
Sesk K. schrieb: > Der CC2540 ist ein Single-Mode BT4.0-Device. Mit welchem Smartphone > welches "schon" BT4.0 hat) verwendest du das ganze denn? ICh konnte > bisher leider noch kein Smartphone mit BT4.0 LE finden. Das aktuelle > Apfel-Phone ist wohl momentan noch das einzige. Ich dachte, dass das Modul abwärtskompatibel ist? Sesk K. schrieb: > Der CC2540 ist ein SoC, beherrbergt also einen 8051 MCU. Nur diesen zu > verwenden käme nicht in Frage? Aus der Beschreibung herraus hört sich > das ganze nicht besonders rechenintensiv an... Prinzipiell würde der wohl reichen... kann ich aus dem mit PWM rausgehen? Ich wollte in diesem Fall mal beim MSP430 bleiben und von dem aus den CC2540 konfigurieren. Sonst bräuchte ich jetzt noch ein extra Eval für den CC2540... Ehrlich gesagt bin ich gerade wirklich verzweifelt... Die Android-Software steht komplett und ich kann schon die ersten Bytes senden. Aber die Schaltung zwischen CC2540 und MSP430 steht noch nicht. Die Schaltung zwischen MSP430 und LEDs (Grundaufgabe: LEDs per PWM dimmen) habe ich mit den TI TL4242 soweit auf dem Papier... jetzt finde ich den TL4242 für Eagle nicht und müsste ihn selbst erstellen... wenn ich die Platine fertig in der Hand habe (was wohl dann ein Wunder wäre), muss ich noch die Software für den MSP430 programmieren... meine Mittel sind so langsam begrenzt und ich habe ab heute nur noch ca. 4 Wochen... eure überforderte, verzweifelte Tonheit
Nun, in welcher "Form" liegt dir denn der MSP sowie der CC2540 vor? Hast du diese je separat auf einem Eval-Board? Der CC2540 ist per se nicht für eine externe BT-Konfiguration gedacht. Du musst insofern also auch für den CC2540 eine Firmware schreiben. Diese könnte z.B. über UART ein Interface bereitstellen über welches dein MSP mit dem CC2540 kommuniziert und sowohl Befehle als auch Nachrichten zum Versand schickt und evtl. empfangene Nachrichten heraus transferiert. Insofern nehme ich an, dass du für den CC2540 auch einen CC-Debugger besitzt? Weil so, wie der CC2540 "out-of-the-box" daherkommt wirst du so ohne weiteres keine Kommunikation bewerkstelligen. Oder aber besitzt du irgendein fertiges Modul, welches den CC2540 nutzt und z.B. per SPI angesprochen werden kann? Dann sieht die Sache natürlich etwas anders aus, aber das müssten wir natürlich erstmal wissen. PWM am CC2540 ist natürlich möglich. Für die Geschichte mit dem TL4242 für Eagle... Einen existierenden Footprint für den entsprechenden SON findest du sicher rasch. Was sodann noch fehlen würde, wäre eben das Schematic-Modell. Gibts doch aber sicher auch das ein oder andere Tutorial o.ä. dazu? Vllt. kannst du also einfach nochmal etwas präziser dein Setup usw. beschreiben. Viele Grüße
lt. ti-forum ist der BT-stack des cc2540 nicht abwärtskompatibel. sofern muss ein v4 fähiges phone zur verfügung stehen.. eigentlich ein totaler quatsch, denn bis da mal eine ordentliche durchdringung erreicht ist vergeht wohl noch einige zeit.
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.