Popularisierung von Bluetooth-Wissen    Ohrhörern mit aktiver Geräuschunterdrückung

Popularisierung von Bluetooth-Wissen    Ohrhörern mit aktiver Geräuschunterdrückung

Veröffentlichungszeit: Autor: Website-Editor Besuch: 183

Popularisierung von Bluetooth-Wissen    Ohrhörern mit aktiver Geräuschunterdrückung

Es ist notwendig, sich mit mehreren gebräuchlichen Substantiven vertraut zu machen.
BLE (Bluetooth Low Energy), eine Teilmenge des Bluetooth 40-Standards, Bluetooth 40 ist in zwei Teile unterteilt, einer ist der Hochgeschwindigkeitsteil, der mit herkömmlichem Bluetooth kompatibel ist, und der andere ist hier BLE, die beiden Hauptmerkmale von BLE: geringer Stromverbrauch, Rate ist niedrig. Sie planen also nicht, BLE für die Audio- oder Dateiübertragung zu verwenden. Derzeit kann die maximale Übertragungsrate von BLE nur 4 bis 5 KByte/Sekunde erreichen. www.bjbjaudio.com

Der BLE-Protokollstapel, BLE in Bluetooth 40, ist nur eine Protokollspezifikation, und der BLE-Protokollstapel ist die Codeimplementierung des Protokolls. Die Bluetooth-Organisation SIG ist nur für die Formulierung des Protokolls verantwortlich, und wie das Protokoll implementiert wird, muss von jedem Chiphersteller vervollständigt werden. Auf diese Weise kann verstanden werden, dass der BLE-Protokollstapel der Quellcode oder die von der Chipfirma vorkompilierte Bibliothek ist. www.bjbjaudio.com

CC2540/CC2541, der BLE-Chip der Texas Instruments Semiconductor Corporation (TI), der von TI implementierte BLE-Protokollstapel ist auch die Codeimplementierung des BLE-Protokolls. Diese BLE-Codes laufen auf dem CC2540/CC2541-Chip. Einfach gesagt, CC254x ist ein A 51 Single-Chip-Mikrocomputer mit Bluetooth-Funktion, andere Mikrocontroller haben Ressourcen. Zum Beispiel Timer, UART, SPI, ADC, GPIO, USB (proprietär von CC2540), 12C (proprietär von CC2541) usw. CC254x hat es auch, und der BLE-Protokollstapel ist auch ein komplizierter C-Quellcode (tatsächlich , das meiste davon ist eine lib-Bibliothek, und der Kernquellcode darf aus politischen Gründen nicht offengelegt werden). Eine andere Frage ist, wie entwickeln wir Entwickler? www.bjbjaudio.com

Der BLE-Protokollstack implementiert eine komplexe zugrunde liegende Kommunikation, und welche Daten die obere Schicht senden möchte, ist Sache unseres Entwicklers. Was wir tun müssen, ist, eine Menge Code, der von anderen gegeben wird, in ein bestimmtes Format zu ändern und dann die gewünschten Funktionen zu erreichen, ob wir aktiv Daten an das Mobiltelefon senden oder Daten vom Mobiltelefon empfangen usw. , sind alles Dinge, die unsere Entwickler lernen und tun müssen. Letzte Frage: Wie fange ich an? www.bjbjaudio.com

Der ble Protocol Stack des IAR for 8051 Development Environment T basiert auf der IAR Compilation Software und kann nur AR verwenden. Leute, die MCU lernen, scheinen mehr Zuneigung zu Keil zu haben, keine Sorge, die Entwicklungssoftware ist ähnlich, seine größte Rolle ist das Kompilieren, Herunterladen, Debuggen, solange diese Schritte vertraut sind.
www.bjbjaudio.com

Lernen Sie unsere BLE (CC254x)-Entwicklungsgeräte kennen
Stellen Sie sich eine Frage: Warum gibt es so viele Geräte?
Unsere Erklärung: Die Anwendung von CC254x ist sehr breit und es gibt drei goldene Anwendungen: 1 transparente Übertragung über serielle Schnittstelle, 2 tragbare Geräte, 3 BLE-Adapter auf dem PC, der drei Geräten entspricht, mit einem SmartRF-Entwicklungsboard mit serieller Schnittstelle (z Entwicklung der meisten Anwendungen), Keyfob Anti-Lost Device Development Board mit dreiachsigem Beschleunigungsmesser (zur Entwicklung tragbarer Geräte verwendet) und schließlich CC2540USBdongle, der direkt an den USB-Anschluss angeschlossen werden kann (Entwicklung von BLE-Adapter oder virtueller serieller Schnittstelle und andere Anwendungen). Und die BLE-Protokollstack-Routinen von TI sind ebenfalls auf diesen drei Geräten aufgebaut. Das Anwendungsfeld ist klar. Schließlich, wenn jeder Produktdesign betreibt, ist die Schaltung der Entwicklungsplatine mehr Referenz. www.bjbjaudio.com