ZGM130S创建RailTest项目

在启动和验证新的Z-Wave 700硬件平台时,Silicon Labs提供了一种称为RailTest的特殊软件工具。

RailTest提供了锻炼正在开发的新型Z-Wave 700产品的射频部分所需的所有功能。

使用RailTest,参数如下:

射频输出功率
射频频率
Crystal微调
Z-Wave 灵敏度

可以在正在启动/验证的新Z-Wave 700硬件上轻松进行测量。

可以对输出功率等的设置进行微调,然后将其合并到最终的Z-Wave应用代码中,从而确保新的Z-Wave 700产品的性能能够满足所有客户和RF法规要求。

RailTest是Z-Wave软件发行版的一部分;它是一个预编译的二进制文件。但是,某些客户希望更改某些外设(例如GPIO)的默认配置。该知识库将介绍如何创建RailTest项目,以便客户获得源代码并对其进行配置。

1安装FLEX SDK

在Studio Installation Manager中,选择“ SDK”,在“类别”下拉菜单中选择“ Flex”,再选择“所有版本”。安装FLEX SDK 2.5.5.0。
在这里插入图片描述

2 将首选的SDK更改为Gecko SDK套件

将您的ZGM130连接到Simplicity Studio,将首选的SDK更改为Gecko SDK套件Flex 2.5.5.0。

之后,您将在“Getting Started”选项卡下看到RAIL示例。

3 创建RailTest项目

单击RAIl:RailTest,这将创建一个RailTest项目。

4 编辑railtest_efr32.isc

打开railtest_efr32.isc,选择“Plugins”选项卡,然后检查“ Flash Data, provide API:flash-data”。

5 生成项目

按Generate按钮生成项目配置。

6 配置项目属性

在“Project Explorer”窗口中,右键单击项目,然后选择properties。
在这里插入图片描述

从Properties -> C/C++ Build -> Settings -> Tool Settings选项卡中,从“ GNU ARM C Compiler”子菜单中选择符号项目,然后在“Defined Symbols (-D)”中创建一个新的符号RXBUFSIZE = 128。
在这里插入图片描述

7 配置RailTest库路径

从GNU ARM C Linker子菜单中选择Miscellaneous项,检查librail_module_efr32xg13_gcc_release.a和librail_config_zgm130s037hgn1_gcc.a的路径是否正确,请确保您可以在路径下找到这些库(在我的示例中,SDK位于默认文件夹下)。
在这里插入图片描述

8 建立RailTest

现在,您可以构建项目并将已编译的十六进制内容烧录到ZGM130S,关闭RailTest的使用请参考 https://www.silabs.com/documents/login/user-guides/INS14283.pdf。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Smartlabs

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值