2024年4月3日发(作者:)
NODIC资料搜索
NRF52832环境搭建
代码测试和Sniffer使用
1
一、 资源准备(搜索NORDIC官网NRF52832
资源)
1.1、需要的资料有如下图
A:MDK5.14安装包和破解工具
B:协议栈HEX文件以及相关文档
C:NORDIC提供的一些Demo代码软件开发包
D:NORDIC提供下载协议栈用的工具
E:KEIL需要加装的关于nrf51822和nrf52832的相关启动配置用的文件
的PACK
1.2、从官网下载B、C、D和E
1、网站:
2、点击Products
2
3、点击2.4GHZ RF
3
5、点击nrf52832
如下图: (记得点击
DOWNLOADS
)
7为协议栈即为第一张图的B;
8 是留给KEIL4用的,因为4版本不能加装PACK,这里没有用;
9是KEIL5需要加装的PACK,也就是第一张图的E;
10是协议栈和应用代码用的下载工具,也就是第一张图的D;
那么SDK软件开发包在哪??????????????
4
蓝 牙 BL E 4.0 协 议
研 究 企 鹅qun
一七七 34 一八三三
5
如下图,点击NRF52 SDK 进入下下张图
由上图进入下图后再次点击如下图页码的nRF52 SDK,进入真正的下
载界面。
6
如上图,15即为PACK;16为SDK,注意这个SDK是不需
要安装的,解压后直接可以用KEIL5.14打开。
7
二、安装和破解MDK5.14
这里安装文件和破解文件都有,就不再啰嗦怎么安装了。
看结果吧!!!!
8
三、PACK包安装
如上图点击PACK Install 出现如下图,去掉勾然后点击OK
接着如下图 File—>import
9
如下图选择 需要加装的PACK,也就是第一张图中的E文件
加装结果如下图:
10
四、用MDK5.14打开一个作为外围设备的
心率计程序
4.1、解压SDK包
11
4.2找到程序打开
12
13
14
15
五、安装stdio下载协议和心率计应用
5.1、安装stdio
安装就免了,下一步下一步就完事了。
5.2、解压协议栈
5.3、下载协议栈
将NRF52832的电池隔离塑料拿掉,将jlink插上电脑
16
打开stdio,选择1目标板,2擦除全部,3选择协议栈
17
5.4、下载心率计应用程序
有两种方法,一种用stdio;一种直接用MDK5.14下载,我喜欢
用MDK下载和调试。
不过很失败哦!!!下载的协议栈
18
s132_nrf52__softdevi
ce用不了哦!!!!
在SDK中有一个HEX协议栈,下
载这个吧!可能是应用和协议栈不
匹配:
再次下载
下载应用程序后LED1每隔一定时间进行闪烁,这表示程序运行
成功了。。。。。
19
六、手机连接测试和Sniffer采集
20
21
22
23


发布评论