Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
NRF52832学习笔记(2)—— 添加DFU功能(基于SDK15.3)
前言 SDK版本15 3 评估板 pca10040 在 uart 的例程中添加 DFU 功能 使用 s132 的协议栈 因为官方的 BootLoader 工程用的是s132的协议栈 一 准备工作 在开始实验之前必须先准备以下软件 gcc a
NRF52系列
DFU
OTA
nRF52
BLE
使用宏来简化,在Nordic52832 的sdk17.0.2中添加自定义Service和attribute
sdk17 0 2附带的example中 各种类型和函数等都过度包装了 一个很简单的东西 定义了一层又一层 很容易让人看的头皮发麻 为了降低添加Service和处理各种handler的难度 使用宏来简化添加自定义Service和attrib
nRF52
c
笔记
物联网
nrf52832--官方例程ble_app_uart添加led特性,实现电脑uart和手机app控制开发板led开和关
硬件 nrf52832开发板 软件 编译环境 keil SDK版本 nRF5 SDK 17 1 0 ddde560 协议栈版本 s132 nrf52 7 2 0 softdevice 实现功能 在官方串口例程ble app uart的基础上
nRF52
c
笔记
物联网
nrf52832通过i2c官方库nrf_drv_twi读取tmp117温度
twi调试过程如下 1 代码实现 分别实现对nrf drv twi init nrf drv twi rx nrf drv twi tx相关官方库的调用 2 修改工程配置文件sdk config h 增加TWI的相关配置 参考 nRF5 S
nRF52
笔记
单片机
嵌入式硬件
nRF52 Mesh开发 (3) MESH Sensor Server/Client Models详解与实现
MESH Sensor Model 实现 MESH Spec规定的 Sensor Model 标准传感器状态传感器描述传感器参数设置传感器cadence传感器数据 传感器可发送和接收的消息Sensor Server Client Model
nRF52
Mesh
Sensor
server
nRF52 Mesh开发 (2) SDK例程Light_switch server 添加一个element控制开发板其他LED灯
server文件结构 xff1a 使用SEGGER编译的话直接打开 emProject文件即可 xff1b img文件中包含程序运行过程图 xff1b include文件包含该例程下的头文件 xff1b 2 具体操作 xff1a 在main
nRF52
Mesh
SDK
Light
switch
配置vscode作为STM32代码的编辑器(替代keil5)。实现:代码自动补全, 编译,下载。nRF52也可以编译。
STM32CubeMX新建好工程在工程根目录新建文件夹 vscode在 vscode 文件夹内新建文件c cpp properties json 34 configurations 34 34 name 34 34 STM32 34 任意的
VSCode
STM32
Keil5
nRF52
代码的编辑器