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相关推荐

  1. nrf52832 UICR 寄存器

    nordic 有提供非易失性寄存器 FICR 暂未了解. 主要了解UICR,全名 User information configuration. 程序中 UICR 的结构体和定义: typedef s ...

  2. nRF52832闪存FDS使用(SDK17.1.0)

    陈拓 2022/10/29-2022/11/22 1. 简介 对于Nordic芯片内部FLASH存储管理有两种方式,FS (Flash Storage)和FDS (Flash Data Storage ...

  3. NRF52832学习笔记(27)——非易失性存储器控制器NVMC

    一.简介 1.1 NVMC nRF52832 的非易失性存储器是通过 NVMC 来管理的,NVMC 是 Non-volatile memory controller(非易失性存储器控制器)的缩写,NV ...

  4. NRF52832与W25Q80通信

    1 NRF52832SPI主机的功能描述 nRF52832SPIM的主要特征 3个SPI实例 支持SPI的模式0到模式3 支持DMA Individual selection of IO pin fo ...

  5. NRF52810能不能替代NRF52832

    NRF52810能不能替代NRF52832?答案是可以的. 主要是FALSH和RAM有点不一样. 先给大家说说他的特征 关键特性 64 MHz的手臂®Cortex-M4 192kb Flash + 2 ...

  6. 速攻蓝牙NRF52832系列教程之方法篇(三)

    三.如何快速攻克一个SoC芯片     在这个讲求速度.效率的年代,慢一步就会愈发被动,错失诸多良机.     对产品研发公司来说,工程师如能迅速攻克一款更新更强的芯片,抢先发布产品,就能早一步抢占市 ...

  7. nrf52832的p09,p10 配置为 普通的gpio口

    nrf52832的p09,p10引脚被默认配置为nfc天线引脚,如果想配置为gio口,首先来先看下 system_nrf52.c     /* Configure NFCT pins as GPIOs ...

  8. nrf52832 DFU详细步骤 SDK13

    原链接 https://blog.csdn.net/jdsnpgxj/article/details/80772727 其它的链接 https://blog.csdn.net/weixin_38051 ...

  9. nRF52832 — 连接指定name、UUID、addr的蓝牙设备

    XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XX  作       者:ZHS(文化人) ...

最新文章

  1. 计算机应用124单元测试卷,《计算机应用基础》第一部分单元测试试卷
  2. figma 安装插件_我制作Figma插件的经验
  3. em算法python代码_EM算法的python实现的方法步骤
  4. Django项目--csrf攻击
  5. z字扫描和光栅扫描的转换_扫描转换计算机图形中的直线
  6. HTML期末作业-美食点餐网页
  7. 11dayC语言指针-指针变量
  8. Win10专业版下如何禁用Windows Defender功能?
  9. 杨凌职业技术学院计算机专业宿舍,杨凌职业技术学院宿舍条件,宿舍图片和环境空调及分配方法...
  10. 【时间序列】python与时间序列-基本案例教程1(1.47万字,19个图,阅读需要37分钟)...
  11. 怎样下载mysql5.5_如何下载5.5版的mysql
  12. Django之jsonp跨域请求原理
  13. 【数据结构】栈的应用--括号匹配的检验
  14. MATLAB以符号形式表示门函数的傅里叶正反变换。
  15. Exception in thread “main“ java.lang.NumberFormatException
  16. 重装操作系统流程心得
  17. ts15_Forecast multiple seas_mSTL_make_subplot_rMSPE_UCM_date format_NeuralProphet_changepoint_StateS
  18. c语言做土壤湿度传感器程序,单片机土壤湿度传感器设计 程序编译错误
  19. 快速制作PDF文件的方法
  20. nodeName学习

热门文章

  1. 使用Nomad构建弹性基础架构: 作业生命周期
  2. SpringBoot非官方教程 | 第一篇:构建第一个SpringBoot工程
  3. 【REST】REST和JAX-RS相关知识介绍
  4. 守护进程和inetd守护进程
  5. 青少年蓝桥杯_2020_每日一题_11.03_输出M与N之间符合要求的数据
  6. android studio编辑页面案例,2.4、Android Studio使用主题编辑器设计主题
  7. spark 把一列数据合并_Spark Java-合并同一列多行 - java
  8. 机器人扫地机吸狗毛最好的_狗狗掉毛扫地机不好使?看看人家美国人的评测
  9. 机房定期巡检报告报告,全面详实,可以参考
  10. 某大型数据中心离心式冷水机组 控制板UPS电源改造项目案例分享