现在很多笔记本laptop、电视TV、手机Phone,甚至车机IVI都有了WiFi和蓝牙BT的接入功能。车机比如CarPlay、Android Auto、CarLife和HiCar这些投屏应用都会用到蓝牙这种无线通讯模式,且通常需要配合中控IVI的MCU或SoC使用,比如Freescale iMx6/iMx8、QualComm Snapdragon 820A/8155、Ti Jacinto5/7、Renesas R-Car H3、ST Accordo5、intel Apollo lake系列、MTK 8666/7、芯驰X9/G9/V9、Sumplus 8288-8388、All winner T3/T7、RK PX3/PX5和开阳电子ARK1668E等。
对于蓝牙协议,profile配置侧写剖面的概念很重要。
什么是蓝牙配置文件Bluetooth profile?当两个蓝牙设备连接时,它们会了解另一个设备提供的协议。只有共享相同协议的设备才能交换数据。这是一个定义要连接的设备规格以及它们之间使用的通信协议的标准。使用蓝牙无线技术进行通信需要连接的设备具有相同的配置文件profile。
蓝牙配置文件定义了两个设备可以共享的信息类型:
单声道耳机通常使用耳机模式(HSP,Headset Profile)和免提模式(HFP,Hands-Free Profile)
立体声耳机通常使用高级音频分配配置文件(A2DP,Advanced Audio Distribution Profile )和音频/视频远程控制配置文件(AVRCP,Audio/Video Remote Control Profile)。这里有一个profile list: