0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

GUI工具:搭建BlueNRG-1&2开发环境的操作过程

意法半导体AMG 来源:未知 作者:工程师郭婷 2018-08-28 17:29 次阅读

GUI工具主要的作用是:

借助GUI运行脚本程序,可以直观得看到程序的流程,并可进行简单的调试验证;

进行RF测试;特别是RF认证的时候,往往需要使用到射频定频发射的测试,这个时候也可以借助GUI工具来测试。

准备工作

使用GUI之前,首先用户需要根据自己的demo板的情况烧录相应的DTM固件,如下图所示,因为官方的demo板都是用UART接口MCU相连接的,所以选择带有“UART”字样选项的固件。

同时根据demo板上,BlueNRG-1/2实际所使用的晶振频率选择烧录16M,还是32M的固件(说明:BlueNRG系列都可以选择使用2种频率的高速晶振,分别是16M或者32M)。

GUI借助脚本完成基本的透传实验

烧录完成后就点击open选框后,这时在界面的右上角会有相应的硬件,固件以及主板版本信息显示,这个时候用户才可以继续使用GUI工具。

初次体验GUI,可以先跑一个脚本来看看实际的效果;如图点击“Scripts”的选框,选择GUI自带的脚本文件“Multiple_Connection_Slave_Role.py”,通过后缀,我们可以得知脚本是用python语言来描述的,用户实际也可以自己进行相应的更改,甚至可以自己写一些脚本来运行。

选择完成以后,点击“Run Script”, 这个时候设备就会进入广播模式;用户这个时候可以用自己的手机,打开诸如“lightblue”之类的BLE第三方透传APP,就可以搜索到名为“Test”的设备,然后就可以进行相应的透传实验。

利用GUI的RF Test选项进行RF测试

更多的用户会关心RF的测试,特别是需要通过诸如SRRC,FCC,ETSI之类认证的用户,他们更关心的是如何获得一个定频射频信号来满足规范测试的要求;这个时候请用户点击“RF Test” 的选框,如下图所示。

可以观察到左侧就是测试发射模式的选项,而右侧是测试接收模式的选项;完成设置信道数,功率等级后,即可进行相应的RF的测试。

该部分测试建议读者阅读AN4818文档,有更多有帮助的信息可以让用户进行正确的测试,下图是实际使用频谱分析仪测试出来的频谱供参考,谢谢。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • RF
    RF
    +关注

    关注

    65

    文章

    3025

    浏览量

    165647
  • GUI
    GUI
    +关注

    关注

    3

    文章

    610

    浏览量

    38791

原文标题:BlueNRG-1&2开发环境的搭建(四)GUI工具

文章出处:【微信号:St_AMSChina,微信公众号:意法半导体AMG】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    【先楫HPM5361EVK开发板试用体验】搭建开发环境2

    【先楫HPM5361EVK开发板试用体验】搭建开发环境1中讲了一些准备工作,下面来说环境
    发表于 12-10 17:08

    【涂鸦T2-U开发板试用体验】1、T2-U开发环境搭建及调试

    :T2-U开发环境只能在ubuntu下搭建,windows下用tuya ide无法下载t2-u的sdk。具体参考本章最后小节。== 5.1
    发表于 11-25 23:38

    CBS基本操作过程介绍

    数量的增加变得更严峻。 就像如果道路没有交通指挥系统,人们就会将有些道路挤得水泻不通,形成死锁的局面。为解决此问题,一种基于冲突的多机器人路径搜索方法(Conflict-Base search)应运而生。 CBS基本操作过程 CBS由2个搜索过
    的头像 发表于 11-17 16:20 330次阅读
    CBS基本<b class='flag-5'>操作过程</b>介绍

    【涂鸦T2-U开发板试用体验】开发环境搭建

    本帖最后由 1653149838.791300 于 2023-11-12 13:14 编辑 前面对开发板硬件有了初步了解熟悉,下面进入到软件开发环节。而软件开发首要基础的搭建
    发表于 11-11 11:51

    电气倒闸操作需要注意哪些问题?

    倒闸操作是电气运行人员的重要工作。为了确保操作过程的安全,在倒闸操作过程中必须严格遵守《运行规程》和《安规》,特别是一些易被忽视的细节更要注意。
    的头像 发表于 10-24 12:36 760次阅读

    基于STM32CubeMX的GUI应用开发

    TouchGFX提供了可视化GUI开发方法。方便快速实现GUI效果。• STM32CubeMX提供了软件工程的生成能力,开发者能够根据目标板,选择相应的功能和配置。生成自定义平台的软件
    发表于 09-08 07:54

    STM32G0_GUI_DEMO环境搭建教程

    STM32G0_GUI_DEMO环境搭建教程说明文档,Demo下载入口
    发表于 09-08 06:29

    使用GUI Guider工具开发嵌入式GUI应用(3)

    本节讲述在GUI Guider中,应用各种UI的基本元素,并顺利部署到MCU的过程。在GUI Guider中使用各LVGL的组件时,将会涉及到GUI Guider的
    的头像 发表于 08-16 14:39 1527次阅读
    使用<b class='flag-5'>GUI</b> Guider<b class='flag-5'>工具</b><b class='flag-5'>开发</b>嵌入式<b class='flag-5'>GUI</b>应用(3)

    使用GUI Guider工具开发嵌入式GUI应用(2)

    GUI Guider本质上是一个方便嵌入式开发者基于LVGL开发GUI应用的源码生成器工具,其作用是帮助
    的头像 发表于 08-16 14:36 2161次阅读
    使用<b class='flag-5'>GUI</b> Guider<b class='flag-5'>工具</b><b class='flag-5'>开发</b>嵌入式<b class='flag-5'>GUI</b>应用(2)

    STM32G0 GUI DEMO环境搭建

    电子发烧友网站提供《STM32G0 GUI DEMO环境搭建.pdf》资料免费下载
    发表于 08-02 09:27 0次下载
    STM32G0 <b class='flag-5'>GUI</b> DEMO<b class='flag-5'>环境</b><b class='flag-5'>搭建</b>

    【FireBeetle 2 ESP32-S3开发板体验】测评1_搭建开发环境

    1开发板开箱以及开发环境搭建 感谢电子发烧友社区提供的测评机会,参加DFRobot 的FireBeetle
    发表于 07-29 21:40

    【芒果派MangoPi MQ Pro】+Tina Linux 开发环境搭建

    花了大量的时间,所以本篇文章记录搭建开发环境过程,以及搭建过程中遇到的错误,希望对后续
    发表于 07-09 22:35

    HPM SDK Linux开发环境搭建指南

    先楫半导体高性能MCU配套的HPM SDK(以下可简称SDK)在Linux系统上开发环境搭建指导说明,包括IDE Segger Embedded Studio(以下简称SES)安装调试说明。
    发表于 06-08 13:59

    演示实验操作过程(2)#操作系统

    操作系统
    学习硬声知识
    发布于 :2023年05月31日 23:37:13

    演示实验操作过程(1)#操作系统

    操作系统
    学习硬声知识
    发布于 :2023年05月31日 23:36:48