Forum: Mikrocontroller und Digitale Elektronik BlueCore4 - UART Befehlssatz (SPP Mode)


von Andreas H. (anderlh)


Lesenswert?

Servus Mikrocontroller-Gemeinde,

ich will mich an serieller Datenübertragung mit dem BlueCore4-Ext von 
CSR versuchen. Klasse 2 reicht erst mal, weil er so ohne Verstärker 
betrieben werden kann. Kommunizieren möchte ich über UART.

Meine Frage an euch: Hat jemand ein Datenblatt o.ä. wo drinsteht wie man 
mit dem BlueCore4-Ext über UART kommuniziert? (Nicht das BlueCore4 
Datenblatt, das habe ich und da finde ich nichts zum Thema)

Bei CSR tue ich mir schwer etwas zu bekommen, da ich halt Privatmann bin 
und mir auch die Geheimhaltungserklärung nicht so ganz klar ist, die man 
akzeptieren muss wenn man sich beim Support anmelden will.

Ich habe im Datenblatt des BTM-222 von Rayson was gefunden. Das Modul 
hat auch den BlueCore4-Ext drin. Im Datenblatt ist eine Tabelle mit 
Zeichen drin, die für bestimmte Befehle stehen. Gelten diese Befehle in 
gleicher Weise für den BlueCore4. Am Blockschaltbild des BTM-222 könnte 
man drauf schließen.

Am liebsten wäre mir natürlich direkt was von CSR.

Freundliche Grüße
Andi

von Peter Z. (hangloose)


Lesenswert?

Häng das Bluetooth Modul an einen PC über Pegelwandler und probier es 
einfach aus... Als erstes vielleicht mal AT cr lf probieren und schauen 
ob was zurück kommt

von Andreas H. (anderlh)


Lesenswert?

Ich bin noch bei der theoretischen Vorarbeit. Der BlueCore4 soll mit 
einem ATmega verheiratet werden.

AT cr lf heißt was?

Sobald ich die Entwicklungplatine für den BlueCore4 fertig habe, 
probiere ich deinen Tipp aus.

von Andreas H. (anderlh)


Lesenswert?

Nach weiterer Nachforschung macht der Einsatz des Chips für mich keinen 
Sinn. Aus verschieden Gründen ist es besser gleich ein Modul zu 
verwenden, dass ja nun wirklich günstig ist (BTM222).

1. Der "große" BlueCore4-Ext ist 8x8mm groß und hat 96 Balls. Für mich 
nicht handelbar.

2. Die Beschaffung des Chips ist nicht gerade einfach.

3. Der Chip braucht für SPP-Mode eine Firmware. Erst dann kann man das 
AT-Commandset einsetzen. Wenn ich das richtig sehe, dann braucht man von 
CSR ein Entwicklertool um die Fireware auf den Chip zu spielen. Und die 
ist nicht gerade billig.

4. Zu Entwicklungszwecken muss man erst mal eine Adapterplatine 
herstellen um den Chip überhaupt kontaktieren zu können.

von K. J. (Gast)


Lesenswert?

Ja genau der BlueCore4 ist nichts weiter als nen ARM mit BT Funktionen 
und selbst wen du die Entwiklungsumgebung hast z.b. BlueLab sind die 
Dinger alle gut gesichert hab ne zeit lang mit dem BTM-222 rumgespielt 
da ist gotserdank das PW zum neu SW drauf spielen bekannt allerdings 
geht das programieren nur über sohnen SPI->LPT dongel.

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
Noch kein Account? Hier anmelden.