0

《DNESP32P4开发指南_V1.0》第四十八章 USB鼠标(Host)实验

第四十八章 USB鼠标(Host)实验 本章我们介绍如何使用ESP32-P4的USB HOST来驱动USB鼠标。 本章分为如下几个部分: 48.1 USB鼠标键盘简介 48.2 硬件设计 48.3 程序设计 48.4 下载验证 48.1 USB鼠标键盘简介 传统的鼠标是采用PS/2接口和电脑通信的, ...

正点原子 发布于 2026-09-09 11:48 评论(0) 阅读(4)
1

CH32 PIOC入门(一):从零理解可编程IO协处理器,PIOC汇编其实不可怕!

CH32X035、CH32H417、CH32V205 等系列 MCU 产品配备了一个称为 PIOC 的外设。本文将介绍此外设并讲解常用的开发方法。 ...

MCU_café开发笔记 发布于 2026-09-08 16:34 评论(0) 阅读(73)
0

实战对比:用 mpremote/Putty/MobaXterm 连接树莓派 Pico REPL,谁更省心?

我们可以利用多个远程控制终端通过 USB 线和树莓派 Pico 进行连接通信,常见的远程控制终端包括 MobaXterm、Putty、mpremote、Xshell 等。 ...

FreakStudio 发布于 2026-09-04 16:00 评论(0) 阅读(109)
0

《DNESP32P4开发指南_V1.0》第四十七章 USB U盘实验

第四十七章 USB U盘实验 本章我们介绍ESP32-P4的USB HOST应用,即通过USB HOST功能,实现读写U盘/读卡器等大容量USB存储设备。 本章分为如下几个部分: 47.1 U盘简介 47.2 硬件设计 47.3 程序设计 47.4 下载验证 47.1 U盘简介 U盘(USB闪存盘, ...

正点原子 发布于 2026-09-04 10:17 评论(0) 阅读(20)
0

【万字长文】树莓派 Pico DMA 底层全解析!从寄存器到链式传输,一次讲透!

RP2040 的 DMA 控制器具有独立的读写主控连接,它们分别与芯片的总线结构相连接,允许 DMA 进行并行的读写操作。具体架构特点如下 ...

FreakStudio 发布于 2026-09-03 15:35 评论(0) 阅读(11)
0

全网最详细|树莓派 Pico ADC 软件控制全解析:从machine.ADC API 到定时温度采集实战(含 ISR 避坑指南)

* 使用树莓派 Pico 的 ADC 外设时,在构造方法中,只能使用整数 id 号进行(即 ADC 通道号) * 树莓派 Pico 的 ADC 类中有一个 `CORE_TEMP` 属性,用于指定访问内置温度传感器的特定 ADC 通道: ...

FreakStudio 发布于 2026-09-03 11:04 评论(0) 阅读(141)
0

“从服务器返回了一个参照”:一次 Windows 程序启动失败排查

一次由 UIAccess 程序未运行引出的 Windows 数字签名排查:从进程与启动日志入手,通过文件对比、跨电脑验签和证书链检查,定位本机信任环境问题,并补齐 DigiCert 根证书与时间戳中间证书完成修复。 ...

Vinpay 发布于 2026-09-03 10:56 评论(0) 阅读(33)
0

F1C100s 主线内核适配 ST7701 RGB 屏幕

目录 硬件环境 驱动移植 设备树配置 内核配置 问题解决 最终屏参 结语 硬件环境 SoC: 全志 F1C100s (ARM926EJ-S) 屏幕: ST7701S, 2.95 寸竖屏, SPI 9 bit 初始化 + RGB565 并行数据,不接复位 接口: SPI (GPIO 软件模拟) + R ...

DouglasX 发布于 2026-09-02 21:02 评论(0) 阅读(23)
0

Snipaste 快捷键与功能完全指南:一款把「贴图」做到极致的截图工具

一、Snipaste 是什么 Snipaste 是一款免费、免安装、可高度定制的截图 + 贴图工具,支持 Windows / macOS / Linux 三平台,个人用户始终免费使用。它最核心的定位不是「截图软件」,而是「贴图工具」——把截图、剪贴板里的文字或颜色,转化成一张可以悬浮在屏幕最上层的图 ...

PC修复电脑医生 发布于 2026-09-02 17:29 评论(0) 阅读(25)
0

W5500深度解析:硬件TCP/IP协议栈、SPI通信与寄存器映射全链路拆解

W5500 是一款由 WIZnet 出品的芯片,它集成了 TCP/IP 协议栈、10/100M 的 MAC 和 PHY。这款芯片可以在单颗芯片上实现网络连接功能,非常适合嵌入式系统中的网络应用。W5500 芯片通过 SPI 与宿主 MCU 进行通信,具有接口简单、传输速度快的特点。用户可以方便地编写... ...

FreakStudio 发布于 2026-09-02 14:27 评论(0) 阅读(37)
4

Nginx 1.30.4 编译安装与参数调优

Nginx 是一款轻量级、高性能、高并发的开源Web服务器、反向代理与负载均衡软件,凭借低资源占用、高稳定性的核心优势,成为当下互联网行业主流的服务部署组件,广泛应用于各类网站及业务系统的Web服务、反向代理、负载均衡场景。其基于宽松的类BSD开源协议发布,可免费商用。本文将完整展示 Nginx 1... ...

lyshark 发布于 2026-09-02 12:24 评论(0) 阅读(353)
0

USB-CDC 通信实战应用:树莓派 Pico 虚拟串口 + select+MicroPython 全拆解

虚拟串口是指将 USB 设备模拟成传统的串口设备(COM 口),从而可以使用标准的串口通信协议和软件与之交互。主要特点包括: 1. 提供标准的串口接口和功能,比如波特率、数据位、停止位等设置 2. 在操作系统中表现为一个标准的串口设备,可以被常规的串口应用程序访问 3. 使用 `CDC`(通信设备... ...

FreakStudio 发布于 2026-09-02 10:39 评论(0) 阅读(83)
0

CH32 PIOC入门(二):手把手教你用 PIOC 驱动 DS18B20 温度传感器!

手把手教你用 CH32 PIOC 外设驱动 DS18B20 温度传感器。从 1-Wire 协议时序、位收发处理,到汇编字节读写与主核通信 API 封装,一篇走完完整测温开发流程。 ...

MCU_café开发笔记 发布于 2026-09-02 09:49 评论(0) 阅读(110)
0

全志 F1C100s 移植 Linux 主线内核,随机死机问题排查与修复

目录 移植步骤 问题现象 排查过程 根因分析 结论 移植步骤 克隆主线内核: git clone --depth 1 -b v7.1 https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git git switch -c v7.1 ...

DouglasX 发布于 2026-09-01 23:05 评论(0) 阅读(22)
0

一文读懂 USB 协议:大话通用串行总线,从历史、架构到端点通信(上)

USB(Universal Serial Bus)是一种广泛应用的通用串行总线标准,它为计算机设备和外围设备之间提供了一种标准的数据传输接口。它是一种即插即用的总线标准,允许用户在计算机上连接和使用各种外围设备,如鼠标、键盘、打印机、扫描仪等。 ...

FreakStudio 发布于 2026-09-01 18:51 评论(0) 阅读(26)
0

PIO 深度解析:控制寄存器如何掌控状态机工作

树莓派 Pico 上控制 PIO 的相关寄存器 PIO0 和 PIO1 寄存器的基地址为 0x502000000 和 0x503000000。 我们可以通过读写 CTRL 控制寄存器来完成重启时钟分频信号、重启或使能状态机等工作: 可以读取 FSTAT 寄存器获取 FIFO 状态: 我们可以通过 F ...

FreakStudio 发布于 2026-09-01 15:27 评论(0) 阅读(21)
0

RP2040 PIO 可编程输入输出端口:硬件结构与工作原理速览

我们不难看到,对于树莓派 Pico 板载的 RP2040 来说,其通信外设资源非常有限,当我们需要使用的通信外设数量大于树莓派 Pico 具有的通信外设(例如需要四个 UART)或者我们需要的通信协议树莓派 Pico 上硬件不支持时(例如 VGA 视频输出),我们除了使用 GPIO 软件模拟实现通信... ...

FreakStudio 发布于 2026-09-01 10:56 评论(0) 阅读(15)
0

《DNESP32P4开发指南_V1.0》第四十六章 初识USB

第四十六章 初识USB 随着现代电子设备的飞速发展,USB(Universal Serial Bus,通用串行总线)协议已成为各种设备间实现高速数据传输和设备供电的标准接口。无论是个人计算机、智能手机,还是嵌入式设备开发,USB协议在数据传输、外设扩展等方面都发挥着重要作用。在本章中,我们将了解US ...

正点原子 发布于 2026-09-01 09:51 评论(0) 阅读(18)
0

MicroPython+Pico 接收空闲中断和发送空闲中断全实战

在下面实验中,我们需要将通过 `MiniUSB` 数据线将 **`风雅一号板-通用兼容扩展板`** 上 `UART0` 的 `USB` 接口与电脑上的 `USB` 接口连接: ...

FreakStudio 发布于 2026-08-31 16:52 评论(0) 阅读(13)
1

实战对比:用 mpremote/Putty/MobaXterm 连接树莓派 Pico REPL,谁更省心?

我们可以利用多个远程控制终端通过 USB 线和树莓派 Pico 进行连接通信,常见的远程控制终端包括 MobaXterm、Putty、mpremote、Xshell 等。 ...

FreakStudio 发布于 2026-08-29 15:09 评论(0) 阅读(116)