相关文章

nRF52832

Nodic nRF52832,支持BLE,ANT,NFC和2.4G RF多种无线传输协议! nRF52832是知名的nRF51822的后续作品,它将BLE SoC带到了一个新的高度。这款产品有很多让人兴奋的地方,它带来了更高的性能、更低的功耗以及更多…

nRF52832学习记录(八、WDT看门狗 )_nrf52832看门狗

既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,涵盖了95%以上物联网嵌入式知识点,真正体系化! 由于文件比较多,这里只是将部分目录截图出来,全套包含大厂面经、学习笔…

nRF52832学习记录(十二、SPI接口的应用 Micro SD卡读写测试)_nrf52832 spi(1)

既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,涵盖了95%以上软件测试知识点,真正体系化! 由于文件比较多,这里只是将部分目录截图出来,全套包含大厂面经、学习笔记、…

nRF52832闪存FDS使用(SDK17.1.0)

陈拓 2022/10/29-2022/11/22 1. 简介 对于Nordic芯片内部FLASH存储管理有两种方式,FS (Flash Storage)和FDS (Flash Data Storage) 。FS是FDS的底层实现,FDS是对FS的封装,使用更容易。 Flash Data Storage(FDS)模块是…

nrf52832升级原理

详解蓝牙空中升级(BLE OTA)原理与步骤 - iini - 博客园 (一)nrf52832生成的OTA文件解释 1. DFU的核心就是bootloader。 2. DFU接收新固件,然后通过写flash接口,将数据写道Flash中。(虽然nordic是.zip文件,但是他最终发到蓝牙IC…

【nRF52832】APP定时器

原理 nRF52832的软件定时器基于实时计数器RTC1,使用定时器需要初始化低频时钟LFCLK,因为RTC1用的就是低频时钟。应用程序可以同时创建多个定时任务。可以创建两种类型的定时器: 单次定时器:定时器超时之后不会自动启动&#xff0…

【nRF52832】蓝牙广播详解

广播类型 通用广播 :最常用的广播方式,可以被扫描,接收到连接请求时可以作为从设备进入一个连接。定向广播:针对快速建立连接的需求,定向广播会占满整个广播信道;定向广播的数据净荷只包含广播者和发起者&…

nrf52832 OTA升级实验

文章目录 概要生成密钥生成引导加载程序生成DFU数据包 概要 硬件:nrf52832_xxAA最小核心板 软件: Bootloader:\nRF5_SDK_17.1.0_ddde560\examples\dfu\secure_bootloader\pca10040_s132_ble_debug App:\nRF5_SDK_17.1.0_ddde560\examples\ble_peripher…

NRF52832修改OTA升级时的bootloader蓝牙MAC

NRF52832在OTA升级时,修改了APP的蓝牙MAC会导致无法升级,原因是OTA程序的蓝牙MAC没有被修改所以手机扫描蓝牙时无法连接 解决办法 方法1:在bootloader的程序里面加入修改蓝牙mac地址的代码 方法2:将地址设置为在引导加载程序中保…

NRF52832空中升级DFU

1.工具环境搭建 gcc-arm-none-eabi编译环境:GCC编译环境 Downloads | GNU Arm Embedded Toolchain Downloads – Arm Developer mingw 平台(win版的Linux命令行) Download MinGW - Minimalist GNU for Windows micro-ecc-master源码 GitHu…

NRF52832的DFU

开发环境: Winsodw:10 nRF5_SDK:17.1.0 1 工具安装 1.1 gcc-arm-none-eabi Downloads | GNU Arm Embedded Toolchain Downloads – Arm Developer 下载“gcc-arm-none-eabi-10.3-2021.10-win32.exe”,接提示安装。注意安装完…

nRF52832蓝牙从机

具体内容直接参考《nRF52832开发指南》 本文仅对关键内容和容易搞错的内容进行描述。 广播事件 扫描事件 连接事件 发起一次广播就是一次广播事件;发起一次扫描就属于扫描事件; 然后就是连接事件,多提两句: 连接事件其实很容易…

nRF52832学习记录(二、外设之 串口)_nrf52832串口

收集整理了一份《2024年最新物联网嵌入式全套学习资料》,初衷也很简单,就是希望能够帮助到想自学提升的朋友。 如果你需要这些资料,可以戳这里获取 需要这些体系化资料的朋友,可以加我V获取:vip1024c (…

nRF52832学习记录(十、PWM 脉冲调制)

..添加PWM Single模式回调示例 ..添加PWM Grouped模式示例 ..添加PWM WaveForm模式示例 ..添加PWM 综合示例 2021/9/30目录 nRF52xx PWM基础介绍PWM模块特征和结构PWM模块计数模式EasyDMA解码器PWM模块的寄存器 PWM使用程序样例pwm Single模式计数示例&a…

nRF52832——GPIO端口的应用

nRF52832——GPIO端口的应用 nRF52832 GPIO 端口资源描述nRF52832 GPIO 寄存器介绍GPIO 端口状态的设置GPIO 输出设置 nRF52832 GPIO 输出应用点亮第一个 LED 灯硬件部分Keil 工程搭建 蜂鸣器驱动硬件设计程序编写测试验证 nRF52832 GPIO 输入应用GPIO 输入扫描流程机械按键输入…

nRF52832——定时器 TIME

nRF52832——定时器 TIME 原理分析定时器定时功能寄存器方式定时器库函数版本使用 定时器计数功能计数器寄存器方式计数器库函数方式 原理分析 和其他 MCU 处理器一样,在 nRF52832 中定时器的功能是十分强大的。其内部包含了 5 个定 时器 TIMER 模块:TIMER0、TIMER…

NRF52832之GAP从机端广播自定义数据

一、背景 链路层(LL)控制设备的射频状态,有五个设备状态:待机、广播、扫描、初始化和连接。 广播 为广播数据包,而 扫描 则是监听广播。 GAP通信中角色,中心设备(Central - 主机)…

【nRF52832】蓝牙广播中的参数详解(一)

本地设备名称 完整本地名称(Complete Local Name):不能截断裁剪本地名称(Shortened Local Name):可以被截断,但必须是从名称的起始位置开始连续截取的字符 接口 设置设备名称 uint32_t sd_b…

蓝牙nRF52832开发板

1 概念 蓝牙芯片:系统级芯片(System on chip)是一种集成多功能模块到单一芯片的集成电路。蓝牙芯片就是一种系统级芯片,蓝牙芯片集成MCU(MicroControlUnit,微型控制单元)和RF(Radio…

nRF52832蓝牙概述

蓝牙主机和蓝牙从机 蓝牙通信中,分为主机和从机,有的模组实现了从机功能,就只能作为从机;有的模组实现了主机功能,就只能作为主机;有的模组既实现了主机功能,又实现了从机功能,所以是…