BL602是博流出的一款 WIFI/BLE一体的单芯片解决方案。
第一:下载SDK
首先从官网下载最新的SDK bl_iot_sdk 版本是:release_bl_iot_sdk_1.6.39-238-gf5ba0a7ee
第二:编译 SDK
进入目录\bl_iot_sdk\customer_app\bl602_demo_event 中
linux 下执行 ./genromap 等待编译结束。备注:具体编译方法可以参考官方文档,我主要说明下,编译不同脚本的含义。
有6个脚本可以选择编译
# Ble编译脚本说明
genblecontroller: 编译WIFI和BLE控制器,使用串口HCI指令和BLE控制器通讯。这个意思就是BLE应用层和协议栈控制层是分开的,在两个不同的芯片上,使用串口HCI发送指令来控制整个蓝牙,这样的好处是 WIFI和BLE应用层可以放在一个芯片中作为主控制。
genblehogp: 编译WIFI和BLE,BLE作为从设备,并且使能HOGP服务(BEL HID设备)。
genblem0s1: 编译WIFI和BLE,1个BLE 连接支持,并且bl602是从设备。
genblem0s1s: 编译WIFI和BLE. 在 genblem0s1 的基础上, 增加BLE扫描特性。
genblemesh: 编译WIFI和BLE mesh. mesh application without mesh model code.
genblemeshmodel: 编译WIFI和 BLE mesh. mesh application with mesh model code.
genromap: 编译WIFI和BLE. BLE 支持所有角色, 2个BLE连接支持, 并且使能 tp 服务.
每个脚本的配置内容如下:
BL602SDK编译与烧录教程

文章详细介绍了如何下载和编译博流BL602的SDK,包括不同编译脚本的用途,如BLE控制器、HOGP服务和BLEMesh等。完成编译后,文章指导了如何烧录bin文件到开发板并验证运行结果。
最低0.47元/天 解锁文章
921

被折叠的 条评论
为什么被折叠?



