nRF52832的UICR
nRF52832的UICR
UICR(User information configuration registers)是保存用户特殊设置的非易失存储寄存器(NVM:Non-volatile memory),UICR与Flash的不同的是只有通过全片擦除后才能重新写入,不能单独擦除。
UICR寄存器组:
NRFFW[14:0]:为Nordic固件保留,与DFU的设计有关。
NRFHW[11:0]:为Nordic硬件件保留。
CUSTOMER[31:0]:为用户保留。
PSELRESET[1:0]:选择nReset连接的引脚位置(并不是所有引脚都支持),两个寄存器值必须一致nReset才有效,否则没有nReset引脚。
APPROTECT:使能或禁止Access Port 保护功能。
NFCPINS:设置NFC引脚为GPIO还是NFC。
nRESET和NFC PIN
默认在system_nrf52.c中通过宏CONFIG_NFCT_PINS_AS_GPIOS和CONFIG_GPIO_AS_PINRESET控制打开或关闭nRESET和NFC PIN的功能。在擦除和烧写后的首次程序运行的时候,SystemInit()函数根据宏定义设置会先根据宏定义写UICR寄存器。
Bootloader
在Bootloader的程序中NRF_UICR->NRFFW[0]储存的是Bootloader的地址。
---------------------
作者:HuangYubin-Nemo
来源:CSDN
原文:https://blog.csdn.net/weixin_40643581/article/details/78980997
版权声明:本文为博主原创文章,转载请附上博文链接!
nRF52832的UICR相关推荐
- nrf52832 UICR 寄存器
nordic 有提供非易失性寄存器 FICR 暂未了解. 主要了解UICR,全名 User information configuration. 程序中 UICR 的结构体和定义: typedef s ...
- nRF52832闪存FDS使用(SDK17.1.0)
陈拓 2022/10/29-2022/11/22 1. 简介 对于Nordic芯片内部FLASH存储管理有两种方式,FS (Flash Storage)和FDS (Flash Data Storage ...
- NRF52832学习笔记(27)——非易失性存储器控制器NVMC
一.简介 1.1 NVMC nRF52832 的非易失性存储器是通过 NVMC 来管理的,NVMC 是 Non-volatile memory controller(非易失性存储器控制器)的缩写,NV ...
- NRF52832与W25Q80通信
1 NRF52832SPI主机的功能描述 nRF52832SPIM的主要特征 3个SPI实例 支持SPI的模式0到模式3 支持DMA Individual selection of IO pin fo ...
- NRF52810能不能替代NRF52832
NRF52810能不能替代NRF52832?答案是可以的. 主要是FALSH和RAM有点不一样. 先给大家说说他的特征 关键特性 64 MHz的手臂®Cortex-M4 192kb Flash + 2 ...
- 速攻蓝牙NRF52832系列教程之方法篇(三)
三.如何快速攻克一个SoC芯片 在这个讲求速度.效率的年代,慢一步就会愈发被动,错失诸多良机. 对产品研发公司来说,工程师如能迅速攻克一款更新更强的芯片,抢先发布产品,就能早一步抢占市 ...
- nrf52832的p09,p10 配置为 普通的gpio口
nrf52832的p09,p10引脚被默认配置为nfc天线引脚,如果想配置为gio口,首先来先看下 system_nrf52.c /* Configure NFCT pins as GPIOs ...
- nrf52832 DFU详细步骤 SDK13
原链接 https://blog.csdn.net/jdsnpgxj/article/details/80772727 其它的链接 https://blog.csdn.net/weixin_38051 ...
- nRF52832 — 连接指定name、UUID、addr的蓝牙设备
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XX 作 者:ZHS(文化人) ...
最新文章
- 计算机应用124单元测试卷,《计算机应用基础》第一部分单元测试试卷
- figma 安装插件_我制作Figma插件的经验
- em算法python代码_EM算法的python实现的方法步骤
- Django项目--csrf攻击
- z字扫描和光栅扫描的转换_扫描转换计算机图形中的直线
- HTML期末作业-美食点餐网页
- 11dayC语言指针-指针变量
- Win10专业版下如何禁用Windows Defender功能?
- 杨凌职业技术学院计算机专业宿舍,杨凌职业技术学院宿舍条件,宿舍图片和环境空调及分配方法...
- 【时间序列】python与时间序列-基本案例教程1(1.47万字,19个图,阅读需要37分钟)...
- 怎样下载mysql5.5_如何下载5.5版的mysql
- Django之jsonp跨域请求原理
- 【数据结构】栈的应用--括号匹配的检验
- MATLAB以符号形式表示门函数的傅里叶正反变换。
- Exception in thread “main“ java.lang.NumberFormatException
- 重装操作系统流程心得
- ts15_Forecast multiple seas_mSTL_make_subplot_rMSPE_UCM_date format_NeuralProphet_changepoint_StateS
- c语言做土壤湿度传感器程序,单片机土壤湿度传感器设计 程序编译错误
- 快速制作PDF文件的方法
- nodeName学习
热门文章
- 使用Nomad构建弹性基础架构: 作业生命周期
- SpringBoot非官方教程 | 第一篇:构建第一个SpringBoot工程
- 【REST】REST和JAX-RS相关知识介绍
- 守护进程和inetd守护进程
- 青少年蓝桥杯_2020_每日一题_11.03_输出M与N之间符合要求的数据
- android studio编辑页面案例,2.4、Android Studio使用主题编辑器设计主题
- spark 把一列数据合并_Spark Java-合并同一列多行 - java
- 机器人扫地机吸狗毛最好的_狗狗掉毛扫地机不好使?看看人家美国人的评测
- 机房定期巡检报告报告,全面详实,可以参考
- 某大型数据中心离心式冷水机组 控制板UPS电源改造项目案例分享