1,nRF52xx蓝牙学习(文档资料查找)-ELink墨水屏电子纸社区-FPGA CPLD-ChipDebug

1,nRF52xx蓝牙学习(文档资料查找)

 

一、 nRF52 技术手册
nRF52 只有一份技术手册,(官网为 https://www.nordicsemi.com英文网, https://www.nordicsemi.cn中文网)包含了芯片外设模 块功能概述,电气特性参数,应用参考电路,封装和订购信息等内容,nRF52 技术手册每一个外 设模块章节前面是其功能概述,最后一节则是电气特性参数展示。下面给出 nRF52 技术手册链接:
nrf52840 spec:
http://infocenter.nordicsemi.com/index.jsp?topic=%2Fcom.nordic.infocenter.nrf52
%2Fdita%2Fnrf52%2Fchips%2Fnrf52840_ps.html&cp=2_1_0
nRF52840 spec:
http://infocenter.nordicsemi.com/index.jsp?topic=%2Fcom.nordic.infocenter.nrf52
%2Fdita%2Fnrf52%2Fchips%2Fnrf52840_ps.html&cp=2_0_0
nRF52810 spec:
http://infocenter.nordicsemi.com/index.jsp?topic=%2Fcom.nordic.infocenter.nrf52
%2Fdita%2Fnrf52%2Fchips%2Fnrf52810_ps.html&cp=2_2_0
大部分用户使用 Nordic 产品的时候都会使用 Nordic 协议栈,因此评估的时候一定要把协议栈占用的资源扣除,然后再评估剩下的资源够不够用。同时开发 Nordic 产品的时候,强烈建议大家 去看一下协议栈 spec,以大致了解 Nordic 协议栈的原理以及一些关键性能参数,所以现在也把各 个类型的协议栈规格书链接也放在这里,供大家选型参考:
S132 协议栈 spec:(nrf52840/nrf52810 使用)
http://infocenter.nordicsemi.com/index.jsp?topic=%2Fcom.nordic.infocenter.s13
2.sds%2Fdita%2Fsoftdevices%2Fs130%2Fs130sds.html&cp=2_3_1_0
S140 协议栈 spec:(nrf52840 使用)
http://infocenter.nordicsemi.com/index.jsp?topic=%2Fcom.nordic.infocenter.s14
0.sds%2Fdita%2Fsoftdevices%2Fs130%2Fs130sds.html&cp=2_3_2_0

二、资料搜集学习

       收集资料进行学习入门,学习如果使用 nrf5x 系列处理器,如何编程入门。其中资料包
括如下方面:
第一个方面:芯片手册:参考文章开头第一节。
第二个方面:蓝牙核心规范,蓝牙服务手册:
https://www.bluetooth.com/specifications
蓝牙核心规范以 5.0 为准,链接如下:
https://www.bluetooth.com/specifications/bluetooth-core-specification
蓝牙 SIG 技术提供的公有服务,链接如下:
https://www.bluetooth.com/specifications/gatt/services
三、勘误表自查
勘误表自查。勘误表内容一般都是关于软件开发注意事项的,但不排除某些条目也跟硬件设计有关, 所以正式定版之前建议自查一下勘误表,以防踩到“坑” nRF51822 勘误表(PAN)(其他 nRF51 系列链接与之类似)
http://infocenter.nordicsemi.com/index.jsp?topic=%2Fcom.nordic.infocenter.nrf
51%2Fdita%2Fnrf51%2Fpdflinks%2FnRF51822_pan.html&cp=3_4_1
nrf52840 勘误表(Errata):
http://infocenter.nordicsemi.com/index.jsp?topic=%2Fcom.nordic.infocenter.nrf
52%2Fdita%2Fnrf52%2Ferrata.html&cp=2_1_1
nRF52840 勘误表(Errata):
http://infocenter.nordicsemi.com/index.jsp?topic=%2Fcom.nordic.infocenter.nrf
52%2Fdita%2Fnrf52%2Ferrata52840.html&cp=2_0_1
nRF52810 勘误表(Errata):
http://infocenter.nordicsemi.com/index.jsp?topic=%2Fcom.nordic.infocenter.nrf
52%2Fdita%2Fnrf52%2Ferrata52810.html&cp=2_2_1
四、 实例开发:
1. SDK 实例演示包下载
nrf52840,即可进入 nrf52840 的产品下载页面:
(https://www.nordicsemi.com/eng/Products/nRF52840),所有跟 nrf52840 有关的东
西(主要包括 softdevice,SDK 和 PC 软件等)都可以在“downloads”页面下载,
2.官方 APP 源代码
官方提供 APP 的源码文件,可以直接在官方的网站上下载,链接如下:
APP 官网 http://www.nordicsemi.com/eng/Products/Nordic-mobile-Apps
官方 APP2:https://github.com/NordicSemiconductor/Android-nRF-UART
3.电路图设计和 PCB 绘制
推荐按照 nR52 参考电路来设计自己的电路,当然你也可以按照我们提供的 nRF52 DK 或者
EK(开发板)来设计自己的电路。这两种参考电路是等价的,关于开发板的电路图讲解会在后面《硬 件篇》里进行详细分析。
官方网站也提供官方开发板完整的设计资料,包括完整的 BOM 表,原理图以及 layout,供大
家参考。
nRF52 参考电路:
http://infocenter.nordicsemi.com/index.jsp?topic=%2Fcom.nordic.infocenter.nrf52%
2Fdita%2Fnrf52%2Fpdflinks%2Fref_layout.html&cp=2_5
nRF51 DK 电路图:
http://infocenter.nordicsemi.com/index.jsp?topic=%2Fcom.nordic.infocenter.nrf51
%2Fdita%2Fnrf51%2Fnrf51_development.html&cp=3_1
nrf52840/52810 DK 电路图
https://www.nordicsemi.com/eng/nordic/download_resource/50980/7/99707889/9
3935
nRF52840 DK 电路图:
http://infocenter.nordicsemi.com/index.jsp?topic=%2Fcom.nordic.infocenter.nrf52
%2Fdita%2Fnrf52%2Fdevelopment%2Fnrf52840_pdk%2Fkit_download_content.ht
ml&cp=2_0_3_2_1
Nordic 还提供了一些电路设计 notes 供大家参考:
https://devzone.nordicsemi.com/tutorials/b/hardware-and-layout/posts/general-pc
b-design-guidelines-for-nrf51-series
请登录后发表评论

    没有回复内容