工程师分享搭建bluenrg_1&2开发环境的经验

意法半导体AMG 2017-11-14 03:29 次阅读

进行BlueNRG-1&2开发之前需要搭建开发环境,那我们需要准备哪些相关的工具呢?它们又包含哪些内容?本文会先对开发环境所需要的工具进行简单的整体介绍,并且会在文中介绍哪里可以获得部分相应的资源,后续系列会逐一对每个工具进行详细深入的介绍。

  DK

官网下载地址:

http://www.st.com/content/st_com/en/products/embedded-software/evaluation-tool-software/stsw-bluenrg1-dk.html

DK包是最重要的资源组成部分,以目前最新DK2.5为例,安装完成以后会有以下几个目录:

主要包含以下几个资源:

1 BlueNRG-1 Flasher,可以通过串口给BlueNRG-1和BlueNRG-2烧录程序。

2 BlueNRG-1 Navigator,用来演示程序,针对BlueNRG-1的demo板IDB007。

3 BlueNRG-1 Radio Init Wizard,用来获取应用配置的简易小工具。

4 BlueNRg-2 Navigator,用来演示程序,针对BlueNRG-2的demo板IDB008。

5 Documentation,包含几乎所有硬件和软件的相应文档资源,一应俱全。

电流评估工具

官网下载地址:

http://www.st.com/content/st_com/en/products/embedded-software/wireless-connectivity-software/stsw-bnrg001.html

安装完成以后,用户可以根据自己设备的工作状态进行相应设定,就可以计算出电池使用寿命和平均功耗。

 GUI工具

下载地址:

http://www.st.com/content/st_com/en/products/embedded-software/wireless-connectivity-software/stsw-bnrgui.html

GUI工具主要的作用是:1 烧录DTM的firmware后,可以借助上位机控制蓝牙,进行相应的调试。2 可以进行RF测试。

四 STlink烧录工具

下载地址:

http://www.st.com/content/st_com/en/products/embedded-software/wireless-connectivity-software/stsw-bnrg1stlink.html

如果想通过SWD接口烧录芯片,还可以使用BlueNRG-1/2 ST-Link Utility来进行烧录。

五 Profile库安装包

下载地址:

http://www.st.com/content/st_com/en/products/embedded-software/wireless-connectivity-software/stsw-bleprofiles.html

Profile库安装包,主要是针对SIG标准profile的工程,完全符合SIG相关规定,节约用户开发周期。

 编译开发工具

三种开发环境可供选择,分别是:1.IAR   2.MDK   3.Truestudio,用户可以根据自己的喜好任选一种。

1. IAR 需要选择ARM的版本,其次建议版本至少7.7以上。

2.  MDK也要选择ARM的开发版本,建议版本5.17以上。

3. Truestudio主要是为了有些用户可以免费下载并使用而增加的开发环境。

以上工具从(一)到(五),在ST官网输入相应的关键字,都可以免费下载获取,同时我们还会不定期的在官网更新版本,请大家注意官网的更新哦!

热门推荐

原文标题:BlueNRG-1&2开发环境的搭建(一) 概述

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

收藏 人收藏
分享:

评论

相关推荐

BlueNRG-MS v7.2c Mode4同步扫描和播发示例?

我已经实现了扫描或广告以及作为1个主设备的从属设备的连接,同时实现了2个从设备的主设备。 现在我需要同时扫描和放大做广告(...

发表于 09-29 14:08 93次 阅读
BlueNRG-MS v7.2c Mode4同步扫描和播发示例?

如何计算最佳连接间隔?

嗨, 我的BlueNRG-MS,运行7.2c,既可作为中央也可作为外设(模式4)。我应该如何选择外设的广告最小和最大间隔以及中心的...

发表于 09-28 16:51 147次 阅读
如何计算最佳连接间隔?

BlueNRG-MS的包装标记规格在哪里可以找到?

在哪里可以找到BlueNRG-MS部件(WLCSP34)包装标记的规格? 我需要确认我们焊接到我们板上的部件确实是BlueNRG-...

发表于 09-28 16:49 52次 阅读
BlueNRG-MS的包装标记规格在哪里可以找到?

关于为BlueNRG指定广告时间间隔的问题

我需要调整与''相关的广告间隔(最小/最大) ''命令在UM1755 BlueNRG蓝牙LE堆栈ACI用户手册的第30-31页描述(在Blu...

发表于 09-27 16:21 109次 阅读
关于为BlueNRG指定广告时间间隔的问题

BlueNRG 1安全示例无法正常工作

亲爱的大家 我在为客户开发的应用程序中遇到了安全问题。我在我的目标系统中使用BlueNRG-2(这是定制的),我也在STE...

发表于 09-21 16:52 219次 阅读
BlueNRG 1安全示例无法正常工作

BlueNRG-MS配置不成功

Hello,大家好!     这个ST的蓝牙我已经调了好几天了,但是还是没有调好!     来请教各位大神一下...

发表于 07-23 18:21 842次 阅读
BlueNRG-MS配置不成功

蓝牙低能耗无线网络处理器

The BlueNRG is a very low power Bluetooth low ener....

发表于 11-16 17:27 217次 阅读
蓝牙低能耗无线网络处理器

BlueNRG,BlueNRG_MS开发工具软件包

The STSW-BLUENRG-DK is an evaluation SW package ba....

发表于 11-16 17:27 253次 阅读
BlueNRG,BlueNRG_MS开发工具软件包

BlueNRG 蓝牙低功耗无线网络处理器

发表于 12-02 12:00 573次 阅读
BlueNRG 蓝牙低功耗无线网络处理器

ST:BlueNRG超低功耗网络处理器产品数据

发表于 02-12 13:55 654次 阅读
ST:BlueNRG超低功耗网络处理器产品数据