课程级别
培训周期
开班方式
课程价格
小班授课,公开课,内训特殊技术订制培训或咨询
技术培训,技术咨询,项目承接,外包
咨询: 赵老师
课程目标:
本课程基于Nordic的BLE S0C 学习 低功耗蓝牙的开发实战。
完成本课程学员了解BLE相关的概念,参数,在实际工程中的应用。并学会 基于Nordic平台的BLE设备开发。
课程内容:
硬件平台:nRF51822(M0内核) 或 nRF52832(M4内核)
开发工具:Keil /IAR / GCC蓝牙基本介绍
蓝牙发展历程
BLE和经典蓝牙
BLE新时展(涉及4.0, 4.1,4.2,5.0)
整体介绍物理层介绍
MAC层
安全相关
GAP
广播
连接
GATT
开发实战Nordic SDK 基本介绍
NRF51822 或 NRF52832 介绍
Nordic 硬件资源介绍(51 或 52)
Noridc 基本参考电路介绍
重点外设介绍(UART, I2C, Timer, GPI0TE,PPI, ADC)
SDK库介绍(app-timer, button. app-uart等)
广播的例子(iBecon或Android Becon)
基本带连接例子(连接,加密等)
UART透明传输例子
开发工程框架(需要和客户先沟通)
调试手段和工具串口调试
RTT调试
手机APP(Connect)
PC工具进阶内容主设备的开发
带RT0S的开发
Sniffer + winshark
DFU升级(升级APP,SD,Boatloader)
PC编程接口