你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

BlueNRG-1&2开发环境的搭建(一) 概述

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

一  DK
官网下载地址:
http://www.st.com/content/st_com/en/products/embedded-software/evaluation-tool-software/stsw-bluenrg1-dk.html
1.jpg
DK包是最重要的资源组成部分,以目前最新DK2.5为例,安装完成以后会有以下几个目录:
2.jpg
主要包含以下几个资源:
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
3.jpg
安装完成以后,用户可以根据自己设备的工作状态进行相应设定,就可以计算出电池使用寿命和平均功耗。
4.jpg

三  GUI工具
下载地址:
http://www.st.com/content/st_com/en/products/embedded-software/wireless-connectivity-software/stsw-bnrgui.html
5.jpg
GUI工具主要的作用是:1 烧录DTM的firmware后,可以借助上位机控制蓝牙,进行相应的调试。2 可以进行RF测试。

四 STlink烧录工具
下载地址:
http://www.st.com/content/st_com/en/products/embedded-software/wireless-connectivity-software/stsw-bnrg1stlink.html
6.jpg
如果想通过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
7.jpg
Profile库安装包,主要是针对SIG标准profile的工程,完全符合SIG相关规定,节约用户开发周期。
六  编译开发工具
有三种开发环境可供选择,分别是:1.IAR   2.MDK   3.Truestudio,用户可以根据自己的喜好任选一种。
1. IAR 需要选择ARM的版本,其次建议版本至少7.7以上。
8.jpg
2.  MDK也要选择ARM的开发版本,建议版本5.17以上。
9.jpg
3. Truestudio主要是为了有些用户可以免费下载并使用而增加的开发环境。
10.jpg
以上工具从(一)到(五),在ST官网输入相应的关键字,都可以免费下载获取,同时我们还会不定期的在官网更新版本,请大家注意官网的更新哦!

收藏 1 评论1 发布时间:2019-12-30 22:52

举报

1个回答
seawave03 回答时间:2020-6-24 22:00:23
标记一下,好好学习。

所属标签

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32N6 AI生态系统
STM32MCU,MPU高性能GUI
ST ACEPACK电源模块
意法半导体生物传感器
STM32Cube扩展软件包
关注我们
st-img 微信公众号
st-img 手机版