文章目录
一、蓝牙设备启动流程二、蓝牙配置2.1、蓝牙IO DTS配置2.2、串口DTS配置:包括中断,BAM, IO等配置2.3、蓝牙协议栈的配置 三、蓝牙调试方法沉淀、分享、成长,让自己和他人都能有所收获!????
????本篇说明蓝牙的启动过程,hci
命令读写蓝牙设备NVM
的过程,以及厂商自定义NVM
介绍。基于QCA6696
蓝牙设备。
一、蓝牙设备启动流程
当上电或重启蓝牙设备时,设备内部ROM
和OTP
上的默认程序(即固件程序)就会执行,蓝牙控制器使用默认的115200
波特率的H4
协议来配置HCI
接口,主机HOST
端先发送hci reset
复位蓝牙控制器,再使用厂商自定义命令(ogf=0x3f
)先重新设置