imx6ul蓝牙语音识别项目之2: 添加蓝牙Controller支持

本文档介绍了在imx6ul平台上,如何为蓝牙语音识别项目添加蓝牙Controller的支持,涉及USB、UART和SDIO接口,以及对接特定的broadcom协议。
摘要由CSDN通过智能技术生成
蓝牙架构
在Linux中蓝牙的stack分层如下:
从总体上看分为两层, 一个在内核态,一个在用户态,内核态。
在内核态中的部分暴露了一个特殊的Socket给用户态,然后用户态使用命令+参数的格式传递给内核态。而如果硬件有反馈信息,一般是事件,那么会有callback消息上来。

硬件说明
对于蓝牙,一般都是模组,例如有些是BT Wifi模组,即BT-Wifi为一体的模组。
这种模组一般是通过UART,SDIO,或者USB接口与SoC的某类总线连接。

而模组本身其实也带有固件,
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值