276|3

28

帖子

0

资源

一粒金砂(中级)

【Silicon Labs BG22-EK4108A 蓝牙开发评测】三、点灯实验 [复制链接]

本帖最后由 webber310 于 2022-1-7 19:58 编辑

三、点灯实验

上一篇我们介绍了BG22-EK4108A的硬件,以及开发环境的安装

下面我们就建立第一个测试工程,“点灯实验”

一、使用按键控制点亮和熄灭LED灯

打开SSV5,新建工程

image.png

1、点击菜单中的“welcome”

2、然后点击选择“All Products”

3、在对话框里输入“EFR32BG22”,就会有模糊搜索结果列表,然后在列表中选择“EFR32BG22 Explorer Kit Board(BRD4108A)”,这是我们评估套件的型号

4、点击“Start”

弹出了EFR32BG22 Explorer Kit Board的相关信息

image.png

1、左下方的图框内显示开发板的型号及MCU的型号

2、点击“Create New Project”,新建工程

 

弹出下面所示的新工程列表,为了快速熟悉和了解开发板的工程,我们先使用官方的DEMO程序,建立一个按键控制LED开关的工程

image.png

1、点击勾选Quality列表下的“PRODUCTION”选项,右侧就会弹出很多快速应用的相关DEMO工程,

2、我们下拉后选择“Platform-Simple Button Bare-metal”,建立一个裸机环境的工程

3、点击“NEXT”

image.png  

 

选择建立工程路径,我直接选择默认路径和工程文件,然后点击”FINISH”

系统开始自动创建工程

image.png  

创建完工程后,在左侧就显示了工程文件

image-20220107191003-1.png  

然后点击上方“小斧头”按钮,进行工程创建和编译

image-20220107191003-2.png  

编译完成后,提示编译结束,及编译后的警告和错误,既然是官方DEMO,那警告和错误数量当然都是0啊~~

image-20220107191003-3.png  

使用USB将开发板与电脑相连

image-20220107191003-4.png  

连接上以后,在软件上就可以看到开发板的型号信息了

image-20220107191003-5.png  

点击小甲壳虫,进入debug调试下载

image-20220107191003-6.png  

点击开始键程序开始运行,或使用键盘上快捷键F8

image-20220107191003-7.png  

我们使用按键,看看效果吧,单次按压实现控制LED灯的点亮或熄灭,LED灯为点亮状态时,点击按键LED灯熄灭,LED为熄灭状态时,点击按键LED灯点亮

按键控制开关灯.gif

 

二、实现LED呼吸灯功能

还是新建个工程,步骤和上面一样,就不赘述了

本想搞个PWM实现一个呼吸灯控制,在“PRODUCTION”工程列表中,突然发现竟然有一个Blink PWM工程

哇~~~实在是太好了,SSV5真是太人性化了,想用户之所想啊!!大赞

image.png  还是同样的操作,创建工程,编译(敲小锤子),下载(点击甲壳虫)

image.png

 运行跑起来,看看效果,非常的漂亮

呼吸灯.gif  

到现在基本上对开发环境的使用和新建工程有了解啦,

下一篇我们着重学习使用BG22的看家本领——蓝牙功能


回复

427

帖子

0

资源

版主

例程添加其他外设方便吗?

点评

方便,在Simplicity Studio 中可以添加你想开发的外设,比如IIC、UART、SPI等  详情 回复 发表于 2022-1-10 14:19

回复

28

帖子

0

资源

一粒金砂(中级)

wangerxian 发表于 2022-1-10 13:00 例程添加其他外设方便吗?

方便,在Simplicity Studio 中可以添加你想开发的外设,比如IIC、UART、SPI等

点评

[attachimg]582649[/attachimg] 在这里面添加你想研究的外设   详情 回复 发表于 2022-1-10 14:28

回复

28

帖子

0

资源

一粒金砂(中级)

webber310 发表于 2022-1-10 14:19 方便,在Simplicity Studio 中可以添加你想开发的外设,比如IIC、UART、SPI等

image.png

在这里面添加你想研究的外设 


回复
您需要登录后才可以回帖 登录 | 注册

查找数据手册?

EEWorld Datasheet 技术支持

最新文章 更多>>
    关闭
    站长推荐上一条 1/5 下一条

    About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

    站点相关: 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

    北京市海淀区知春路23号集成电路设计园量子银座1305 电话:(010)82350740 邮编:100191

    电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2022 EEWORLD.com.cn, Inc. All rights reserved
    快速回复 返回顶部 返回列表