本篇内容适用初学者使用,主要介绍如何快速了解Siliconlabs EFR32BG22蓝牙芯片相关的软件资源和硬件资源,结合了我作为FAE 支持的一些个人看法,便于使用者快速入门,加速你们的产品实施。
本系列分为:
Siliconlabs BG22蓝牙开发记录(一) 开发资源篇
Siliconlabs BG22蓝牙开发记录(二) 开发编程篇
Siliconlabs BG22蓝牙开发记录(三) 开发调试篇
本文档适用于EFR32BG22 BG22系列。
1.官方资源
1.1蓝牙协议栈官方说明
Developing with Bluetooth - latest - Bluetooth LE Silicon Labs
1.2 官方论坛支持
入口:Silicon Labs Community
论坛蓝牙知识库: Silicon Labs Community
学习蓝牙非常好的框架指南。
1.3 示例代码
Siliconlab的示例代码两个途径,IDE环境中获取或者gitbub上获取Github
GitHub - SiliconLabs/bluetooth_applications: Bluetooth wireless applications. Go to https://github.com/SiliconLabs/application_examples
两个串口示例代码
更推荐通过IDE环境一站式获取文档资料、demo工程、开发板信息等;
1.4 官方网络学习资源-Bilibili
1.5 官方培训网站-支持中文
Training - Silicon Labs
如果喜欢中文的一目十行可以如下操作;
丰富的课程学习资源:
视频资源
Demo:
EFR32BG22 系列 2 蓝牙无线 SoC 系列培训
EFR32BG22 系列 2 蓝牙无线 SoC 系列培训 - 芯科科技
使用网络分析仪了解您的蓝牙网状网络流量
蓝牙研讨会 (SSv5):使用网络分析仪了解您的蓝牙网状网络流量 - 芯科科技
以及下面大量的资源
比如技术资源库,里面有大量的应用笔记、产品手册、勘误表、示例代码、参考设计原理图、软件等等:
技术资源库
Technical Resource Search - Silicon Labs
1.6 蓝牙认证
蓝牙协议栈中获取指导;
1.7 重要文档说明
SDK内容和文件夹架构说明
qsg169-bluetooth-sdk-v3x-quick-start-guide【蓝牙 SDK v3.x 快速入门指南】.pdf
蓝牙基础知识必读
如果第一次接触蓝牙,可以通过下面文件快速了解蓝牙基础知识。
UG103.14: Bluetooth LE Fundamentals - Offers an overview for those new to the Bluetooth low energy technology.