Comment fonctionnent la pile de protocole Bluetooth?
Qu'est-ce que la pile de protocole?
Le Bluetooth protocol is a kind of communication protocol. En général, Nous appelons le code d'implémentation d'un certain protocole comme pile de protocole. Le Bordel protocol stack is the code that implements theBluetooth Low Energy protocol.
Bluetooth protocol include Basic Rate/Enhanced Data Rate (Br / edr) et faible énergie (Le) .
Pile de protocole Bluetooth solutions
1. Architecture standard à double puce hôte + contrôleur
Bluetooth Dire standards allows mobile phone manufacturers, comme Apple, Pour remplacer l'ancien AP (Protocole d'accès) with a new AP without any changes to the Module Bluetooth; de la même manière, replacing the old Module Bluetooth with a new Module Bluetooth, Le côté AP n'a pas non plus besoin d'apporter de modifications. Cette norme divise la pile de protocole Bluetooth en deux parties: l'hôte et le contrôleur. L'hôte s'exécute sur l'AP et le contrôleur s'exécute sur le module Bluetooth. Les deux communiquent à travers le protocole HCI, Nous l'appelons donc la solution standard à double puce.
2. Contrôle de puce à puce à une pile de protocole Bluetooth entier
Les accessoires Bluetooth de téléphone portable sont une autre application courante. En général, Les fonctions des accessoires de téléphone mobile sont relativement simples, Normalement, ils ont besoin de faibles perdus. C'est un bon choix d'utiliser une puce pour implémenter toute la pile de protocole Bluetooth. Toutes les fonctions sont placées sur une puce, c'est, L'hôte et le contrôleur sont sur la même puce. Il n'est pas nécessaire que HCI physique existe. Interagir directement les uns avec les autres via l'API.
3. Architecture à double puce personnalisée
Les exigences fonctionnelles de certains appareils Bluetooth sont compliquées. It requires a very powerful MCU as the master application, Et le SoC Bluetooth n'est qu'une partie de l'ensemble du système. Dans ce cas, La plupart des fonctions de pile de protocole Bluetooth ou les fonctions de pile de protocole Bluetooth entières fonctionnent dans le SoC Bluetooth, the Bluetooth application runs in the main MCU. The communication protocol between the master MCU and the Bluetooth SoC is defined by the manufacturer, il est donc appelé une architecture à double puce personnaliséeSolution Bluetooth. Ce type de schéma est également très courant. L'interface HCI est utilisée pour la communication entre le MCU principal et le SoC Bluetooth. Le HCI ici n'est utilisé que pour la communication physique. Le corps principal de communication n'est pas l'hôte et le contrôleur. The communication data package does not follow the Bluetooth Dire standard.
Feasycom’sBT805B, BW121 sont le module de pile de protocole Bluetooth, Soutenir directement le firmware écriture du client sur son MCU, Le coût serait moins cher que les produits normaux. Si vous avez des intérêts pour apprendre les détails, please feel free to contact with Feasycom sales team.