Eingebettetes System und Bluetooth-Adapter-Kommunikation Debuggen von TWS-Ohrhorern mit langer Akkulaufzeit
Eingebettetes System und Bluetooth-Adapter-Kommunikation Debuggen von TWS-Ohrhörern mit langer Akkulaufzeit
In der ersten Stufe wurde das Pairing-Debugging des Bluetooth-Moduls und des Bluetooth-Adapters abgeschlossen, und der grundlegende Prozess und die Konfigurationsmethode des Bluetooth-Moduls und des Adapters wurden zusammengefasst.Die Debugging-Aufgabe in der zweiten Stufe besteht im Entwerfen und Debuggen das Bluetooth-Modul auf einem ARM-basierten eingebetteten System mit einem Bluetooth-Modul Das Kommunikationsprogramm und das Schnittstellensteuerungsdesign werden gemeinsam das ARM-basierte eingebettete System mit Bluetooth-Funktion und Bluetooth-Adapter testen ARM-basiertes eingebettetes System mit Bluetooth-Funktion und Bluetooth-Adapter-Kommunikation Systemblockdiagramm: bjbjaudio.com
Der Debugging-Prozess der Kommunikation des Systems ist wie folgt:
1) Verbinden Sie das Bluetooth-Modul mit dem seriellen Anschluss des ARM-Embedded-Systems;
2) Verwenden Sie den Konfigurationsbefehl des Moduls, um die Konfiguration des Bluetooth-Moduls abzuschließen. Das in diesem Design verwendete Bluetooth-Modul wird als blaues Slave-Modul eingestellt, suchen, koppeln und verbinden Sie das gebundene Slave-Gerät und stellen Sie das Bluetooth-Modul als ein Slave-Modus;
3) Öffnen Sie die Bluetooth-Kommunikationsschnittstelle des Bluetooth-Adapters, starten Sie den Befehl zur Abfrage des Bluetooth-Moduls, nachdem das Modul abgefragt wurde, erscheint das PIN-Code-Überprüfungsfenster auf der Kommunikationsschnittstelle und nach Eingabe des PIN-Codes des Bluetooth-Moduls : 12345678, die Kommunikationsverbindung wird auf der Schnittstelle abgeschlossen;
4) Das ARM-basierte Embedded-System Btdevice01 mit Bluetooth-Modul erscheint in der Schnittstellenverbindung
Das Bluetooth-Gerät wurde verbunden, das eingebettete System und der Bluetooth-Adapter wurden erfolgreich gekoppelt, und nachdem die Kopplung erfolgreich war, kann die Kommunikation in Form einer Datei realisiert werden;
5) Nach dem Ausführen des Kommunikationsprogrammcodes nach wiederholten Tests kann die Kommunikationsentfernung 8 bis 10 Meter erreichen, und im Falle von Hindernissen kann die Kommunikationsentfernung 6 bis 8 Meter erreichen.Nach vielen Tests kann die höchste Rate 115200 bps erreichen. und die Übertragung der Langzeittestdaten ist normal.bjbjaudio.com
1) Beim Vergleich gängiger Datenkommunikationsschemata, insbesondere der industriellen drahtlosen Datenkommunikation, kommt man zu dem Schluss, dass die Bluetooth-Technologie viele technische Vorteile hat: starke Anti-Interferenz-Fähigkeit, flexible Vernetzung, hohe Übertragungsrate und geringer Stromverbrauch:
2) Beim Vergleich der Eigenschaften von eingebetteten ARM- und MCU-Systemen wird der Schluss gezogen, dass ARM-basierte eingebettete Systeme viele Vorteile haben: sowohl der geringe Stromverbrauch und die kompakte Größe von eingebetteten MCU-Systemen als auch die leistungsstarken Funktionen von PCs Entwicklung in industriellen Anwendungen:
3) Das System lernt den Bluetooth-Technologiestandard und beherrscht die Grundkenntnisse, die zur Realisierung der drahtlosen Bluetooth-Kommunikation erforderlich sind, einschließlich Bluetooth-Protokollsystem, Bluetooth-Arbeitsmethoden usw.;
4) Erlernen Sie die Grundkenntnisse von ARM-basierten Embedded-Systemen, wie z. B. grundlegende Hardwareressourcen von ARM-Embedded-Systemen, verstehen Sie LCD-, USB- und serielle Ports im Zusammenhang mit dem Modul, verstehen Sie den grundlegenden Prozess der Embedded-Software-Programmierung und verstehen Sie Cross-Compile-Makefie Dateien Die Schreibregeln für:
5) Studieren Sie das in diesem Design verwendete Bluetooth-Modul, beherrschen Sie die Methode zum Konfigurieren des Moduls und verwenden Sie den Bluetooth-Adapter mit Bluetooth-Funktion, um den Initialisierungs-, Kopplungs- und Kommunikationsprozess des Bluetooth-Moduls zu debuggen