EFR32xG21搭建网关demo - bootloader

背景

在之前的文章中,简要介绍了制作一个网关demo的基本组成部分,EFR32xG21搭建网关demo 现在着重介绍bootloader部分

我们使用默认的bootloader-uart-xmodem工程即可,默认已经安装好Simplicity Studio IDE

实际操作

新建工程:

File -> New -> Project -> Silicon Labs AppBuilder Project,选中以后选择 Next

在这里插入图片描述
然后,要选择application type,现在我们要制作bootloader,所以选择Gecko Bootloader,看文档介绍这是最新的一种bootloader,比较通用。选择好之后,点击Next
在这里插入图片描述
顺便提一下,其他Application 的含义:
“Green Power Device Framework 应该是作Green Power 用到的SDK工程,GreenPower是一种比较节能的方式,有些灯可以支持,号称几乎不用电池就可以工作。

Customizable network coprocessor(NCP) applications,简单讲成为ncp应用,一般是有串口接口和上层应用通信的一些应用程序,可以接受命令输入控制。

Silicon Labs Zigbee 是zigbee协议栈的实现
Silicon Labs Flex SDK 是一些射频、以及板级测试的应用
Radio configuration for EFR32 radio family ,应该是射频配置相关应用

点击Next,一般选择最新的工程

在这里插入图片描述
再下一步
在这里插入图片描述
可以详细阅读一下工程描述文件,大概含义表示这是一个利用UART 串口通信的 bootloader等等。。

再下一步

在这里插入图片描述
点击Next,工程就开始创建,点击Finish完成
在这里插入图片描述
接下来进入工程编译,这一篇主要介绍工程搭建,默认是不需要修改东西的,所以直接点击Generate,
在这里插入图片描述
生成代码时提示要覆盖掉某个配置文件,勾选上,然后OK
在这里插入图片描述
在这里插入图片描述

编译工程

在工程文件右键选择build,开始编译,编译好以后会生成一个.s37文件
在这里插入图片描述
编译成功
在这里插入图片描述

烧录

烧录可以使用之前写的一篇EFR32xG21烧录指南,选择Simplicity Commander方式,当然还可以在Debug Adapters识别到的设备这里右键Upload application烧录,最好勾选上Erase Chip
在这里插入图片描述
最后将这个.s37文件烧录即可

EFR32FG12低功耗无线片上系统 • 高性能 32 位 40 MHz ARM Cortex®-M4,带有 DSP 指令和浮 点单元,可实现高效的信号处理 • 最高 256 kB 闪存程序存储器 • 最高 32 kB RAM 数据存储器 • 2.4 GHz 和 1 GHz 以下无线电操作 • 发射功率: • 2.4 GHz 无线电:最高 19 dBm • 1 GHz 以下的无线电:最高 20 dBm • 低功耗 • 在 169 MHz、 38.4 kbps、GFSK 的条件下,RX 电流为 8.4 mA • 在 2.4 GHz、1 Mbps、GFSK 的条件下,RX 电流为 8.8 mA • 在 2.4 GHz、250 kbps、DSSS-OQPSK 的条件下,RX 电流为 10.2 mA • 在 2.4 GHz、0 dBm 输出功率的条件下,TX 电流为 8.5 mA • 在 868 MHz、14 dBm 输出功率的条件下,TX 电流为 35.3 mA • 在活动模式 (EM0) 下,运行功耗为 67 μA/MHz • 在 EM2 深度睡眠模式下,电流为 1.3 μA(保留 16 kB RAM,RTCC 从 LFRCO 中运行) • 无线模块唤醒,带有信号强度检测,前导模式检测,帧检测 和超时功能 • 高接收器性能 • 在 2.4 GHz、1 Mbit/s GFSK 的条件下,灵敏度为 -93.8 dBm • 在 2.4 GHz、250 kbps DSSS-OQPSK 的条件下,灵敏度为 -103.3 dBm • 在 915 MHz、600 bps、GFSK 的条件下,灵敏度为 -126.2 dBm • 在 868 MHz、2.4 kbps、GFSK 的条件下,灵敏度为 -120.6 dBm • 在 433 MHz、4.8 kbps、OOK 的条件下,灵敏度为 -109.9 dBm • 在 169 MHz、38.4 kbps、GFSK 的条件下,灵敏度为 -112.2 dBm • 支持的调制格式 • 2/4 (G)FSK,可配置完整波形 • BPSK / DBPSK TX • OOK / ASK • 已调制好波形的 OQPSK / (G)MSK • 可配置的 DSSS 和 FEC
评论 7
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值