Le Bluetooth la pile de protocoles fait référence à un ensemble de couches de protocoles au sein Technologie Bluetooth, conçu pour faciliter la communication et l’échange de données entre Bluetooth appareils. La pile de protocoles Bluetooth comprend généralement la couche physique, Couche de liaison, Interface du contrôleur hôte (HCI), Protocole de contrôle de liaison logique et de couche d'adaptation (L2CAP), Gestionnaire Bluetooth (ML), Hôte Bluetooth (L2), et appareil Bluetooth (L2). Les fonctions de la pile de protocoles Bluetooth incluent la gestion des connexions des appareils Bluetooth, transmission de données, authentification de sécurité, découverte d'appareil, et gestion. Ces fonctions sont réalisées à travers différentes couches de protocole, de la transmission sans fil au niveau de la couche physique à l'encapsulation et à la transmission des données au niveau du protocole de contrôle de liaison logique et de couche d'adaptation, et gestion et contrôle des appareils aux niveaux du gestionnaire Bluetooth et de l'interface du contrôleur hôte..

Introduction à la pile de protocoles Bluetooth embarqués de Feasycom

FeasycomLa pile de protocoles Bluetooth embarquée de est un produit mature développé indépendamment par Feasycomle R&Équipe D. Il prend en charge plusieurs systèmes d'exploitation: Androïde, Linux, RTOS gratuit, QNX, UCOS, et diverses plates-formes matérielles avec différentes architectures CPU. L'architecture Bluetooth HCI est illustrée dans la figure ci-dessous:

图片1

Feasycom peut fournir un code de référence pour les applications client. Pour la plateforme Android, un APK peut être fourni aux clients, qui n'ont qu'à remplacer leur interface utilisateur. La plate-forme Linux propose également un code de référence associé pour faire gagner du temps aux clients lors du débogage..

Principales caractéristiques de la pile de protocoles Bluetooth embarqués de Feasycom

Faible utilisation des ressources: RAM 128 Ko, Flash 512K, Capacité de traitement du processeur 100 ~ 200 MIPS.

Prise en charge de la suppression du bruit logiciel et matériel, Annulation de l'écho:

  • Prend en charge les taux d'échantillonnage de 8000/16000/32000/48000.
  • Prise en charge multiplateforme: Linux, Androïde, RTOS gratuit, Fenêtres.
  • Prend en charge la parole Bluetooth à bande étroite et la parole à large bande.
  • Haute efficacité opérationnelle, adaptable à différentes plates-formes CPU.
  • Implémenté en langage C pur, forte portabilité et compatibilité.

Prend en charge toutes les puces Bluetooth HCI, Prend en charge les protocoles de transmission H4 et H5.

Fournit des solutions Bluetooth complètes pour la plate-forme Android.

Prend en charge les interfaces Bluetooth Android natives.

Prend en charge les nouvelles définitions d'interface et la personnalisation des fonctions.

Prend en charge le téléchargement rapide du répertoire, Jusqu'à 300 à 500 entrées par seconde.

Prend en charge à la fois le Bluetooth classique et L'audio Fonctions.

Prend en charge le codec LC3.

Prend en charge divers modes de connectivité téléphonique: CarPlay, Android Auto, HiCar, ChatLink, Compagnon de conduite, etc..

À propos de Feasycom

Feasycom est une entreprise nationale de haute technologie axée sur les modules et produits sans fil IoT.. Avec 15+ années de Bluetooth R&Expérience D, Feasycom possède une maturité Technologie Bluetooth et une pile de protocoles Bluetooth développée indépendamment. Viser la demande du marché, l'entreprise a développé un Son Bluetooth système de réseau de diffusion. Feasycom continue d'explorer le domaine de la science et de la technologie. Après plus d'une décennie d'accumulation technologique dans le communication sans fil industrie, Feasycom possède une riche expérience et de solides capacités de support pour fournir un développement de produits à faible risque, réduire les coûts d’intégration du système, et raccourcir les cycles de développement de produits.

Les produits Feasycom comprennent Modules Bluetooth, Modules Wi-Fi, 4Modules G, passerelles sans fil, Balises, et autres produits sans fil. La société fournit également des systèmes complets et des services SDK logiciels., y compris les applications, mini-programmes, et services cloud back-end. Les produits sont principalement utilisés dans l'IoT industriel, électronique automobile, maison intelligente, soins de santé, connectivité mobile, et autres domaines de l'IoT.