tws ¿En qué equipo de hardware requiere inversión el desarrollo de auriculares Bluetooth?
Para los protocolos de capa media y superior que pueden ser implementados por el host o el chip Bluetooth, hay tres formas de desarrollar un dispositivo Bluetooth, dependiendo de la cantidad de protocolos que el chip Bluetooth y el host deben implementar.
Método 1:
El host implementa la capa de interacción persona-computadora y la capa inferior la implementa el chip Bluetooth. La capa HCI utiliza un chip Bluetooth para comunicarse con el host. Actualmente suele ser puerto serie o comunicación USB. El llamado USB no es una comunicación USB en el verdadero sentido, sino un método similar al USB al puerto serie, es decir, el controlador simula un dispositivo USB para lograr la comunicación serie. En la actualidad, los adaptadores USB Bluetooth se encuentran básicamente en este modo de dispositivo. El lado de la PC implementa los protocolos L2CAP, SDP, RFCOMM y un controlador de puerto USB a serie. Windows XP SP2 y superiores tienen estas pilas de protocolos integradas en el sistema operativo, así como pilas de protocolos de terceros como WIDCOMM y las proporcionadas por otras empresas.
Método 2:
Este tipo de dispositivo en realidad implementa todos los protocolos relacionados con Bluetooth mediante el chip Bluetooth. El lado anfitrión solo es responsable del desarrollo de la aplicación. En términos generales, los hosts con menos recursos (como los microcontroladores) adoptarán este enfoque. Por ejemplo, con el adaptador serie Bluetooth actual, el microcontrolador solo necesita comunicarse en serie con el adaptador, y todos los protocolos de comunicación Bluetooth se implementan mediante el chip Bluetooth.
Método 3:
Este método generalmente no requiere un host y es un verdadero programa de un solo chip. Todos los programas, incluida la implementación de protocolos y aplicaciones, se implementan mediante el chip Bluetooth. Por ejemplo, los auriculares Bluetooth actualmente en el mercado utilizan este método. El chip Bluetooth no solo realiza el envío y recepción de datos de audio por Bluetooth, sino que también realiza la decodificación y transmisión de datos de audio.