nRF51822学习之SWD接线及配置

本文介绍了nRF51822蓝牙芯片的SWD接线方法及配置过程,包括如何使用J-Link进行程序下载与调试,并通过nRFgo Studio烧录蓝牙协议栈bin文件。

nRF51822学习之SWD接线及配置

nRF51822学习之SWD接线及配置

参考链接

最近可穿戴设备,手机防盗设备等等比较火,基本上他们用到的都是蓝牙4.0技术。市面上基于蓝牙4.0的RF芯片有好多,比如TI的CC2540系列,Nordic的nRF51xx系列,还有。。。。(好吧,还有我也说不上名字来)

个人比较看好Nordic的nRF51xx系列,虽然文档资料没有TI那么全面,但是性价比肯定是这个好,网上有人比过两者的参数的。还有一点是CC2540系列只有蓝牙4.0一种协议,而nRF51xx是多协议2.4GHz射频收发器,可以和之前的nRF24L01系列兼容。nRF51xx还是基于m0内核的,程序移植也很方便。

手头上有两片nRF51822的板子,有空把玩一下,这里做些记录。

SWD接线

首先要能够仿真才OK。这里采用的是SWD接线,仿真器用的是jlink v8,只要接1,7,9,20四根线就可以进行程序的下载,仿真,很方便。

配置

nRF51822中的蓝牙协议是以bin文件的形式给出的,需要通过nRFgo Studio这个软件将bin文件烧到芯片中,然后就可以使用官方SDK中的例程了,但是工程是要选nRF51822_S110工程。S110是Nordic的低功耗蓝牙的协议栈,官网里有介绍。它与底层完全独立,我们可以直接通过API接口打开,设置,关闭蓝牙。

对于nRF51822芯片中是否有S110,我们在工程中需要对ROM和RAM地址进行相应的设置。

首先是不带S110的

然后是带S110的

已经下班了,有空在继续研究这个。

 

转载于:https://www.cnblogs.com/shouchengcheng/p/3489473.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值