La pile de protocole Bluetooth fait référence à un ensemble de couches de protocole au sein de la technologie Bluetooth, Conçu pour faciliter la communication et l'échange de données entre les appareils Bluetooth. La pile de protocole Bluetooth comprend généralement la couche physique, Couche de liaison, Interface du contrôleur hôte (HCI), Contrôle de liaison logique et protocole de couche d'adaptation (L2cap), Bluetooth Manager (LM), Hôte Bluetooth (L2), et l'appareil Bluetooth (L2). Les fonctions de la pile de protocole Bluetooth incluent la gestion des connexions du périphérique Bluetooth, transmission de données, Authentification de la sécurité, Découverte de l'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 vers l'encapsulation et la transmission des données au niveau du contrôle de la liaison logique et de la couche d'adaptation, et gestion et contrôle des appareils aux niveaux d'interface Bluetooth Manager et Host Controller.

Introduction à la pile de protocole Bluetooth intégrée de Feasycom

La pile de protocole Bluetooth entre la voiture de Feasycom est un produit mature indépendamment développé par Reycom’s R&Équipe D. Il prend en charge plusieurs systèmes d'exploitation: Androïde, Linux, Freertos, 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 plate-forme Android, Un APK peut être fourni aux clients, Qui a seulement besoin de remplacer leur interface utilisateur. La plate-forme Linux propose également un code de référence connexe pour gagner du temps aux clients dans le débogage.

Caractéristiques principales de la pile de protocole Bluetooth intégrée de Feasycom

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

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

  • Prend en charge les taux d'échantillonnage de 8000/16000/32000/48000.
  • Support multiplateforme: Linux, Androïde, Freertos, Fenêtre.
  • Prend en charge la parole de bande étroite Bluetooth et le discours de bande large.
  • Efficacité opérationnelle élevée, Adaptable à différentes plates-formes CPU.
  • Implémenté en langue C pure, Portabilité et compatibilité fortes.

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 les fonctions classiques Bluetooth et Le.

Prend en charge le codec lc3.

Prend en charge divers modes de connectivité téléphonique: Carplay, Android Auto, Hicar, Catlinois, 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&D Expérience, Feasycom possède une technologie Bluetooth mature et une pile de protocole Bluetooth développé indépendamment. Viser la demande du marché, La société a développé un système de réseautage de diffusion audio Bluetooth. Feasycom continue d'explorer le domaine de la science et de la technologie. Après plus d'une décennie d'accumulation technologique dans l'industrie de la communication sans fil, Feasycom a une expérience riche et de fortes capacités de soutien à 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 des produits.

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