BG22应用基础汇总

 一 如何使用SSV5的图形化界面配置BG22的外设,以及基本的编程

芯科BG22学习笔记:1-如何添加GPIO输出

芯科BG22学习笔记:2-如何添加GPIO输入

芯科BG22学习笔记:3-如何添加UART串口

芯科BG22学习笔记:4-如何打印log

芯科BG22学习笔记:5-如何生成GBL格式的OTA升级文件

芯科BG22学习笔记:6-如何添加定时器

芯科BG22学习笔记:7-如何添加SPI

芯科BG22学习笔记:8-如何添加IIC(寄存器配置)

芯科BG22学习笔记:9-如何添加ADC(寄存器+图像化)

芯科BG22学习笔记:10-如何实现RTT log打印

芯科BG22学习笔记:11-如何实现低功耗beacon

蓝牙AppLoader BootLoader升级指南

Silicon labs BG22芯片 Commander命令行如何使用

 

二 相应的资源

1.Simpilicty Studio V5下载(Windows电脑要求 Win 10 64位以上;CPU 1GHz或更高;无线项目开发要求至少8GB RAM和至少7GB可用磁盘空间)

https://www.silabs.com/documents/login/software/SimplicityStudio-5.iso

Mac和Linux版下载:(macOS 要求10.15 Catalina;Linux要求 Ubuntu 20.04 LTS)

https://www.silabs.com/developers/simplicity-studio

2.SDK下载:

https://github.com/SiliconLabs/gecko_sdk

SDK更新详见:

https://github.com/SiliconLabs/gecko_sdk/releases

3.Github上的外设程序资源(如果不习惯图形化配置,可以使用Github上提供的基于库函数的配置方式):

https://github.com/SiliconLabs/peripheral_examples/tree/master/series2

4.Github上的蓝牙程序资源:

https://github.com/SiliconLabs/application_examples

 

posted @ 2022-12-15 16:08  J-Dub  阅读(734)  评论(0编辑  收藏  举报