Silicon labs BG22蓝牙开发记录(一)

news2024/11/19 5:32:57

本篇内容适用初学者使用,主要介绍如何快速了解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.

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1046742.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

世界前沿技术发展报告2023《世界信息技术发展报告》(一)世界信息技术及产业发展重要动向

(一)世界信息技术及产业发展重要动向 1. 概述2. 半导体技术水平持续进步,行业内部开始新一轮调整2.1 全球主要经济体加强半导体技术能力建设,推动厂商扩产2.2 先进制程技术持续发展,先进封装技术崭露头角2.3 消费电子半…

幸存者偏差

幸存者偏差(英语:survivorship bias),另译为“生存者偏差”,是一种认知偏差。其逻辑谬误表现为过分关注于目前人或物“幸存了某些经历”然而往往忽略了不在视界内或无法幸存这些事件的人或物。 幸存者偏差最早来源于第…

品牌出海的关键步骤:市场定位与创新营销

现如今越来越多的企业开始将目光投向海外市场,寻求品牌出海的机会。品牌出海是指企业将自身品牌拓展至海外市场,通过进军国际市场来实现增长和发展。然而,面对不同的文化、市场环境和消费者需求,成功的品牌出海需要制定有效的策略…

apifox怎么测试API,你学会了吗?

背景 由其他的team做的项目,配置到一个新的环境下。由于项目需要与别的公司的项目接连,所以需要创建公开的API接口,利用apifox来进行测试(postman,jmeter都可以)。此次利用apifox来创建测试API接口的测试 …

小程序添加隐私保护指引弹框(包含配置隐私保护指引方法)

实现效果: 目录 前言一、 涉及到使用了隐私接口的小程序必须在「小程序管理后台」设置《小程序用户隐私保护指引》,微信一共提供了 4 个接口给开发者使用,分别是:二、 配置隐私协议弹框组件三、在页面中使用协议弹窗组件四、uniapp开发&#…

自己开发一个VSCode插件,快速生成Flex布局代码

插件CSS Flex 安装地址:VSCode插件安装 GitHub:https://github.com/xutao-o/css-flex-code 💡介绍 这是一个快捷生成CSS Flex布局代码的VS Code插件,类似于Google开发者控制台里的Flex布局工具,就是看谷歌的布局工具…

stm32之软件模拟IIC

在之前的文章中分析过在52上的IIC时序,也测试过stm32的自带IIC功能,这里大致写下如何模拟stm32上的IIC。实验硬件基于stm32f103c8t6 废话不多说,先直接上代码。 一、源码 头文件 #include "stdint.h" #include "gpio.h&quo…

编译u-boot的过程中遇到的问题

我使用的是uboot-2016.tar.bz2这个压缩包,将其解压之后进入这个文件夹,里面所包含的文件如下图所示。 这个文件夹下包含着三个Shell脚本文件,都是可执行的,打开其中一个其内容如下。 根据自己的开发板类型决定执行哪一个Shell脚…

基于Python实现的快递管理系统源码+数据库,采用PyQt6实现GUI界面

快递管理系统 完整代码下载地址:快递管理系统 介绍 通过对传统的快递收发流程进行分析,完成网上快递管理系统的分析设计与开发,使客户能方便在网站上查询自己的快件信息以及网上寄件,同时管理员又能对每天的收到快件进行登记和…

一步步教你如何搭建K8S集群

一、环境配置 三台CentOS7虚拟机,默认配置,内存2GB、处理器2核心。 先更新下系统 1 sudo yum update 2 sudo yum upgrade 二、安装并启动 docker 1 yum -y install wget 2 wget https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo …

Unity中Shader需要了解的点与向量

文章目录 前言一、点和向量的区别二、向量加法减法1、向量加法2、向量减法(可以把向量减法转化为向量加法) 三、向量的模四、标量![在这里插入图片描述](https://img-blog.csdnimg.cn/03df81df3cdf47989a11605d5f5e7da5.png)1、向量与标量的乘法 前言 Unity中Shader了解使用的…

3个变化3秒区别MT4和MT5

自从mt5上市以来,很多投资者无法快速区别MT4和MT5,其实很简单,通过3个变化anzo capital昂首资本3秒一眼区别。 外观区别 很难从视觉上定义MT4和MT5的区别。在新的平台版本中,开发者专注于平台功能的升级,几乎没有改变…

node 解决多版本配置 error:03000086:digital 引起的问题 已解决

在日常后端工作中,难免会安装前端的项目,今天有旧项目需要维护,但是 提示 node版本过高,或者不是长维护版本,部分分享说,加 opensll 过滤能解决,但是 还是不行,索性来这个 底朝天的找…

阿里云服务器共享型和企业级独享有什么区别?

阿里云ECS云服务器共享型和企业级有什么区别?企业级就是独享型,共享型和企业级云的主要区别CPU调度模式,共享型是非绑定CPU调度模式,企业级是固定CPU调度模式,共享型云服务器在高负载时计算性能可能出现波动不稳定&…

XC1336 高侧过压保护器 30V过压保护IC 可做OVP、高压开关

XC1336是一个高压30V过电压保护器(OVP),其电阻较低,只需改变外部连接。它可以用作OVP设备或高压开关。 XC1336由一个电荷泵、一个可配置的功率MOSFET、一个电压参考、一个栅极驱动器和一些逻辑和保护模块组成。 XC1336可以对输入浪…

Linux发行版X华为鲲鹏openEuler

前言 作为硬件和软件之间的桥梁,我接触的最多的就是Windows和Centos,还记得最初的鸟哥的Linux私房菜,而Centos即将停止维护更新(Centos7维护到2024),对于个人学习来说没有任何影响,但是对于企业…

算法通过村第十关-快排|白银笔记|快排实战

一个程序员一生中可能会邂逅各种各样的算法,但总有那么几种,是作为一个程序员一定会遇见且大概率需要掌握的算法。今天就来聊聊这些十分重要的“必抓!”算法吧~ 文章目录 前言数组第K大总结 前言 这是快排中的经典算法题,但是很多…

C语言 Cortex-A7核 SPI 实验

1 实验目的 1、数码管显示相同的值0000 1111 2222 .... 9999 2、数码管不同的值1234 2 代码 include/spi.h #ifndef __SPI_H__ #define __SPI_H__ #includ…

ROS2 从头开始​​:第 2 部分 - 包、发布者和订阅者

一、说明 在这篇文章中,我们将重点关注 ROS 2 包、发布者和订阅者。具体来说,我们将涵盖以下主题:1. 什么是 ROS 2 包以及为什么它很重要?2.如何使用ros2 pkg create命令创建ROS 2包? 3. 如何使用该rclcpp库在ROS 2中创建发布者和订阅者? 让我们开始吧! 二、套…

世界第一ERP厂商SAP,推出类ChatGPT产品—Joule

9月27日,世界排名第一ERP厂商SAP在官网宣布,推出生成式AI助手Joule,并将其集成在采购、供应链、销售、人力资源、营销、数据分析等产品矩阵中,帮助客户实现降本增效。 据悉,Joule是一款功能类似ChatGPT的产品&#xf…