08 2020 档案
摘要:再阅读之前,你需要: 1. nimble 协议栈官方源码 首先分析nimble源码目录架构: 整个nimble协议栈共包含6个目录: /apps 文件夹包含了使用nimble协议栈实现的蓝牙应用程序。 /docs 文件夹包含了nimble协议栈的一些说明文档,后缀为.rst /ext 文件夹包含了n
阅读全文
摘要:再阅读之前,你需要: 1. nimble 协议栈官方源码 2. RTT的 nimble 移植工程 查看RTT的协议栈移植工程的 README.md 文件,了解到该工程可直接使用MDK编译并烧写,还有一个蓝牙应用的示例程序。 程序执行流程分为两个阶段: 阶段1:编译烧写程序到设备,然后设备上电 -->
阅读全文
摘要:再阅读之前,你需要: 1. nimble 协议栈官方源码 2. RTT的 nimble 移植工程 RTT为移植nimble协议栈所做的适配API都在如下工程目录里中 rtt-nrf52832-nimble\packages\NimBLE-latest\porting\npl\rtthread Inc
阅读全文
摘要:再阅读之前,你需要: 1. nimble 协议栈官方源码 2. RTT的 nimble 移植工程 打开RTT的nimble 移植MDK工程。 查看RTT的nimble 工程的头文件包含目录(主要查看RTT包含了nimble官方源码的哪些头文件) 对照nimble协议栈官方源码可以发现,RTT的nim
阅读全文
摘要:再阅读之前,你需要: 1. nimble 协议栈官方源码 2. RTT的 nimble 移植工程 (从现在开始学习蓝牙) 提问:在nimble 协议栈实现中,npl 目录是什么意思? 分析:经过查看 nimble 的readme 文件,发现如下解释: - porting: Contains impl
阅读全文

浙公网安备 33010602011771号