蓝牙芯片NRF52832学习笔记1——电源部分

  • 电源供电相关

电源信号

电压范围

注意点

VDD

1.7V~3.6V

上升沿时间要低于60ms

Vio

-0.3V~(VDD+0.3)V

就是IO口电压要在规定范围内

ESD HBM (human body model)

0~4KV

6mm*6mm版本

ESD CDM (charged device model)

0~1KV

6mm*6mm版本

内部DCDC和LDO(为了输出1.3V电压供内部使用)

主要需要使用到46和47PIN, DCC和DEC4

不同的负载,选择不同的供电方式LDO & DCDC,看产品了,软件同事说他也不太清楚咋配的doge~ (具体电感电容参数选择,这个涉及公司产品,就不标注推荐值了,大家看参考电路就行)

规格书里面也明确写了会自动根据负载选择最高效率的方案

启用DCDC寄存器如下图所示

睡眠模式下(无RAM保持)

最低功耗可以做到0.7uA

一般进入睡眠模式后功耗可以做到小于10uA

### 关于nRF52832学习资料、笔记及入门教程 #### 开发环境搭建与基础入门 对于希望深入了解并开始使用 Nordic nRF52832 微控制器的开发者而言,一份详尽的入门指南至关重要。该指南不仅适用于初学者也适合有一定经验的工程师,提供了从零起步建立开发环境的方法[^1]。 文档指出,即使不专门购买官方推荐的开发板,也可以利用市场上常见的最小系统板来进行实验和学习工作[^2]。这使得更多爱好者能够在较低成本下接触这项技术。 #### Flash存储器接口的应用 在嵌入式领域中,Flash 存储器扮演着不可或缺的角色。针对 NRF52832 的特性说明里提到,在这个平台上有效地管理和操作 Flash 接口可以实现数据持久化保存等功能,这对于很多应用场景来说都是非常必要的能力之一[^3]。 #### 工具链准备 为了顺利开展基于 nRF52832 的项目开发,除了硬件外还需要准备好一系列软件工具。其中包括但不限于 Keil MDK 所需的各种包文件(如芯片支持包)、Nordic 提供的 SDK 以及用于调试通信协议栈行为的手持应用程序等资源[^4]。 #### 使用现代IDE进行开发实践 随着集成开发环境 (IDE) 技术的发展,现在可以通过 VSCode 结合特定插件集轻松创建兼容 nRF Connect SDK 的工程项目,并借助其强大的编辑功能加速编码过程[^5]。 ```python # 示例:初始化一个新的nRF52832工程框架 import os def create_nrf_project(project_name, path): project_path = os.path.join(path, project_name) try: os.makedirs(project_path) print(f"Project '{project_name}' created at {path}") # 创建必要目录结构... dirs_to_create = ['src', 'include', 'config'] for dir in dirs_to_create: os.mkdir(os.path.join(project_path, dir)) with open(os.path.join(project_path,'README.md'), "w") as readme_file: readme_file.write("# Project Description\n") readme_file.write("This is a new nRF52832 project.") except Exception as e: print(e) create_nrf_project('MyNewNRFProj','./') ```
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值