CH592 蓝牙库如何获得蓝牙LIB等的源码呢

最近在研究 CH592 的蓝牙库, 库内的详细定义和实现并没有给出, 感觉头文件的定义有些不好理解,不知道能不能获得源码呢?或者通过什么渠道能够获得源码呢? BLE 部分外设的 内存定义也没有给出, 感觉只能学习 BLE 库的使用,但是不能深入一点研究一下具体的实现。

蓝牙协议栈的源码不公开,原本的协议是比较复杂的,封装起来提供接口函数使用会更加方便。

可以参考开发资料:EVT-->BLE

image.png

其他例如使用问题,可以参考一些博客资料讲解:

目录 - SweetTea_lllpc - 博客园

如果需要研究更底层的协议,可以自行查看BLE的官方协议资料。


感谢, 问这个问题主要是遇到了 学习蓝牙 BLE 5.0 之上的版本时, 广播段添加了 扩展广播与周期性广播, 在研究的时候, 并没有发现有相关的例程, 同时也没有相关的参数设置, 所以才想探究具体的源码实现, 那有计划开放 BLE 部分的 内存地址映射图吗?

 


扩展广播可以参考:

蓝牙BLE从机Peripheral讲解五(扩展广播/Extern Adv) - SweetTea_lllpc - 博客园

周期广播可以参考例程,如CH585就有。

BLE库使用在头文件都有注释使用功能和用法,可以参考。



只有登录才能回复,可以选择微信账号登录