1 分钟搞懂 UF2:Pico 刷固件的 “拖放式” 魔法,原理全解析
这个电路包含 Pico 的两个关键功能模块一是控制‘启动状态’的 BOOT 模式选择电路二是存程序的 Flash 闪存电路 —— 前者帮你切换‘运行已存程序’和‘装新程序’的状态后者是 Pico 存程序的‘内置小硬盘’下面具体讲它们的作用板载的 2MB QSPI 闪存可以使用串行线调试端口或通过特殊的 USB 大容量存储设备模式重新编程。上方为 BOOT 模式选择电路启动模式切换按键与 RP2040 的 QSPI_SS 引脚串联一个 1kΩ 相连接串联电阻可以使得在 BootLoader 模式时按下复位时运行 Flash 的内容。当 RP2040 上电时QSPI_SS 引脚将自动默认为上拉RP2040 在启动过程中会检查这个 I/O 的值当 QSPI_SS 为逻辑 0则 RP2040 进入引导加载驱动 BootLoader 模式。未按 BOOTSEL 按键时复位或上电进入 normal 普通模式​MCU​从 Flash 里启动已存的程序。按下 BOOTSEL 按键时复位或上电​MCU​进入 “装新程序” 的​BootLoader​模式此时 ​​Pico​​ 会变成电脑里的 “U 盘”拖入 uf2 格式的​程序文件​就能更新固件。开机时有短暂一段时间不能保证 QSPI_SS 引脚的状态增加一个上拉电阻就可得到保证。W25Q128 这款 Flash 闪存外部上拉电阻是不必要的所以标记为 NO-FIT焊接时可忽略不焊。下方为 Flash 闪存电路其电源供电和与芯片的 3.3V 电源引脚处于同一电压W25Q128 的引脚与 RP2040 的 QSPIx 引脚相连接。在 Flash 闪存 W25Q128 的电源引脚(VCC)附近放置 2.2uF 和 100nF 的滤波电容以便提供稳定的 3.3V 供 W25Q128JVSIQ 所使用。

相关新闻

After exposing the car to the sun, open the windows to ventilate before getting in

After exposing the car to the sun, open the windows to ventilate before getting in

After exposing the car to the sun, open the windows to ventilate before getting in 汽车曝晒后,上车前先开窗户通风

2026/7/22 16:13:29 阅读更多 →
深入解析TI EDMA3:从架构原理到性能优化的实战指南

深入解析TI EDMA3:从架构原理到性能优化的实战指南

1. 项目概述:为什么你需要深入了解EDMA3?在嵌入式系统开发,尤其是基于德州仪器(TI)高性能处理器(如C6000系列DSP、Sitara系列MPU)的项目中,数据搬移的效率往往是决定系统整体性能的瓶…

2026/7/22 16:13:29 阅读更多 →
Python+Appium实现微信自动化:添加好友与消息发送

Python+Appium实现微信自动化:添加好友与消息发送

1. 项目概述最近在做一个微信自动化项目,用PythonAppium实现自动添加好友、发送消息等功能。这个方案特别适合需要批量处理微信操作的小伙伴,比如社群运营、客户维护等场景。下面把我踩过的坑和完整实现过程分享给大家。2. 环境准备2.1 基础环境配置首先…

2026/7/22 16:13:28 阅读更多 →

最新新闻

Vibe Coding 实战:不会写代码,3 步让 AI 帮你把网页做出来(附完整提示词)

Vibe Coding 实战:不会写代码,3 步让 AI 帮你把网页做出来(附完整提示词)

一、为什么 Vibe Coding 突然火了? 2024 年底,OpenAI 前科学家 Andrej Karpathy 发了一条推文,把 Vibe Coding 这个词带出了圈。它的核心意思很简单:你不再逐行写代码,而是描述"想要什么",让 AI …

2026/7/22 16:59:56 阅读更多 →
嵌入式USB接收端点寄存器深度解析:从RXMAXP到RXCSR的配置与调试

嵌入式USB接收端点寄存器深度解析:从RXMAXP到RXCSR的配置与调试

1. 项目概述与核心价值搞嵌入式USB开发,尤其是基于TI这类厂商的专用控制器,最让人头疼的往往不是协议栈本身,而是那一堆密密麻麻的寄存器手册。手册里每个位域都写得清清楚楚,但真到了写驱动、调通信的时候,怎么把这些…

2026/7/22 16:58:56 阅读更多 →
嵌入式开发实战:USB端点与看门狗寄存器配置避坑指南

嵌入式开发实战:USB端点与看门狗寄存器配置避坑指南

1. 项目概述与核心价值在嵌入式系统开发里,和硬件打交道是绕不开的基本功。CPU要指挥USB收发数据,或者让看门狗定时器在关键时刻“踢”系统一脚,靠的都是直接读写那一组组看似冰冷的寄存器。很多新手觉得寄存器配置就是对着手册填地址和数值&…

2026/7/22 16:58:56 阅读更多 →
多厂区标签模板统一与可追溯管理改进路径

多厂区标签模板统一与可追溯管理改进路径

作为一名企业QA,我深知标签虽小,却是产品身份的唯一标识,也是质量追溯的第一道防线。然而,在过去很长一段时间里,标签管理恰恰是我们质量管理体系中最头疼的环节。最核心的问题就是标准不统一、模板版本混乱。集团下多…

2026/7/22 16:58:56 阅读更多 →
50mm小板一焊,100dB回音消失、90dB噪音退散、8米拾音稳了

50mm小板一焊,100dB回音消失、90dB噪音退散、8米拾音稳了

硬件工程师福音: 一颗33mm 22mm的语音处理模组,把降噪、AEC、波束成形、功放、USB声卡全部装了进去。焊上去,上电,音频部分就搞定了——不用调参数,不用写算法,不用外挂DSP。前言做通话类产品的硬件工程师…

2026/7/22 16:58:56 阅读更多 →
深度解析 AP-0316:集 AI降噪 + AEC回消 + USB + 波束拾音于一体的“全能语音处理模组“

深度解析 AP-0316:集 AI降噪 + AEC回消 + USB + 波束拾音于一体的“全能语音处理模组“

导读:在智能门禁、车载通话、会议设备、安防监控等场景中,"噪音大、回音重、拾音差"一直是困扰开发者的三大音频痛点。本文深度解析 AP-0316 多功能语音处理模组——一款将 AI ENC 降噪、100dB AEC 回音消除、双麦波束拾音、USB/I2S/模拟多接口…

2026/7/22 16:58:55 阅读更多 →

日新闻

TI DSP系统配置模块SYSCFG详解:中断机制与主设备优先级配置实战

TI DSP系统配置模块SYSCFG详解:中断机制与主设备优先级配置实战

1. 项目概述与SYSCFG模块的核心价值在嵌入式系统,尤其是像TI C6000系列这样的高性能DSP开发中,我们常常会与芯片手册里那些密密麻麻的寄存器打交道。很多开发者可能更关注算法实现、内存优化或者外设驱动,但对于一个稳定、高效的系统而言&…

2026/7/22 0:00:26 阅读更多 →
微信Server酱:高到达率的应急通知方案实践

微信Server酱:高到达率的应急通知方案实践

1. 为什么我们需要"最次"的通知方案? 在数字化协作环境中,消息通知系统的重要性不言而喻明。但现实情况是,企业级通知方案往往需要复杂的API对接(如企业微信、钉钉、飞书),个人开发者的小项目又经…

2026/7/22 0:00:26 阅读更多 →
甲方要的“简洁“PPT,到底是简洁还是省事?

甲方要的“简洁“PPT,到底是简洁还是省事?

甲方说"简洁一点",乙方听到的是"少做几页"。甲方说"不要太复杂",乙方理解成"别放图表了"。结果交过去,甲方说"我说的简洁不是这个意思"。"简洁"这个词在PPT语境里,是…

2026/7/22 0:00:26 阅读更多 →

周新闻

Go语言静态资源打包方案对比与实践指南

Go语言静态资源打包方案对比与实践指南

1. 项目背景与核心需求在Go语言开发中,我们经常需要处理静态资源文件的打包问题。无论是Web应用的模板文件、前端资源,还是配置文件、证书等,都需要随程序一起分发。传统做法是将这些文件与编译后的二进制文件放在同一目录下,但这…

2026/7/22 8:58:19 阅读更多 →
Go语言实现高性能LDAP认证服务的架构与实践

Go语言实现高性能LDAP认证服务的架构与实践

1. 项目背景与核心价值LDAP(轻量级目录访问协议)作为企业级身份认证的黄金标准,已经服务了超过80%的财富500强公司。我在金融科技领域实施统一认证体系时,发现传统Java方案存在启动慢、内存占用高等痛点。而Go语言凭借其协程并发模…

2026/7/21 5:34:47 阅读更多 →
【AI面试官实战指南】:用ChatGPT模拟10类高频技术岗面试,3天提升应答精准度92%

【AI面试官实战指南】:用ChatGPT模拟10类高频技术岗面试,3天提升应答精准度92%

更多请点击: https://intelliparadigm.com 第一章:AI面试官实战指南的核心价值与适用场景 AI面试官并非替代人类HR的“黑箱工具”,而是以可解释、可审计、可迭代的方式,赋能招聘全链路的关键基础设施。其核心价值在于将主观经验沉…

2026/7/22 12:54:44 阅读更多 →

月新闻