Qu'est-ce que la pile de protocole?

Le protocole Bluetooth est une sorte de protocole de communication. En général, Nous appelons le code d'implémentation d'un certain protocole comme pile de protocole. La pile de protocole BLE est le code qui implémente leBluetooth basse énergie protocole.

Le protocole Bluetooth comprend le taux de base / le débit de données amélioré (Br / edr) et faible énergie (Le) .

Pile de protocole Bluetooth solutions

1. Architecture standard à double puce hôte + contrôleur

Les normes Bluetooth SIG permettent aux fabricants de téléphonie mobile, comme Apple, Pour remplacer l'ancien AP (Protocole d'accès) avec un nouvel AP sans aucune modification du module Bluetooth; de la même manière, Remplacement de l'ancien module Bluetooth par un nouveau 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. Il nécessite un MCU très puissant comme application maître, 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, L'application Bluetooth s'exécute dans le MCU principal. Le protocole de communication entre le Master MCU et le SoC Bluetooth est défini par le fabricant, 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. Le package de données de communication ne suit pas la norme Bluetooth SIG.

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, N'hésitez pas à contacter avec l'équipe de vente de feasycom.