在下面实验中,我们需要将通过 `MiniUSB` 数据线将 **`风雅一号板-通用兼容扩展板`** 上 `UART0` 的 `USB` 接口与电脑上的 `USB` 接口连接: ...
我们可以利用多个远程控制终端通过 USB 线和树莓派 Pico 进行连接通信,常见的远程控制终端包括 MobaXterm、Putty、mpremote、Xshell 等。 ...
第四十五章 视频播放器实验 在图片解码章节中了解到,ESP32-P4自带了硬件JPEG解码器,我们完全可以用来播放视频!本章,我们将使用ESP32-P4的硬件JPEG解码器来实现播放AVI视频,本章我们将实现一个简单的视频播放器,实现AVI视频播放。 本章分为如下几个小节: 45.1 AVI简介 4 ...
第四十四章 录音实验 上一章,我们实现了一个简单的音乐播放器,本章我们将在上一章的基础上,继续用ES8388实现一个简单的录音机,录制WAV格式的录音。 本章分为如下几个部分: 44.1 I2S录音简介 44.2 硬件设计 44.3 软件设计 44.4 下载验证 44.1 I2S录音简介 本章涉及的 ...
电子人必看 | 写给每一位深耕电子行业的你 玩焊接、做维修、搞电子DIY的人,大多都有一个通病:常年吸焊烟,却从不重视防护,很多人觉得【偶尔焊一下没事】、【开窗通风就够了】。 但没人告诉你:高温熔化焊锡产生的松香烟气、VOC挥发性有害气体、超细金属粉尘,根本无法通过简单开窗彻底消散。 尤其是密闭工位 ...
第四十三章 音乐播放器实验 43.3 程序设计 43.3.1 I2S的IDF驱动 MYI2S外设驱动位于ESP-IDF的components\BSP\目录。该目录中的include文件夹存放MYI2S相关的头文件,声明了MYI2S函数和结构体等;而i2s_common.c文件是实现I2S操作函数。要 ...
本文配置只记录主要点、易错点、易遗忘点 一、这款芯片的can配置 时钟源 手册931页 可知想要配置can的波特率,主要是要配置 FLEXCANn_PE_CLK 时钟,而这个时钟是挂载在 可由如图内部高速、外部高速、总线快时钟、系统时钟分频得到 S32K312 拥有6个canfd外设 二、can外设 ...
第四十三章 音乐播放器实验 正点原子DNESP32P4开发板配备了三个HP系统的全双工I2S接口和一个LP系统的双工低功耗I2S接口,此外,还外接了一颗HIFI级音频编解码芯片——ES8388,支持最高192KHz 24位的音频播放。该开发板不仅支持高质量的音频播放,还具备音频录制功能(将在下一章详 ...
第四十二章 照相机实验 在前面的章节中,我们已经深入学习了MIPI CSI(Mobile Industry Processor Interface Camera Serial Interface)相关的基本原理,了解了MIPI摄像头如何通过CSI接口与处理器进行数据传输,以及图像数据的处理流程。本章 ...
目标:在 Windows 上把 lwIP 协议栈跑起来,作为学习 TCP/IP 和嵌入式网络开发的模拟环境。 本文只讲"搭建 + 排坑",TCP 通信验证和 Wireshark 抓包分析留到下一篇。 全文分三部分:准备(环境清单、路线选择、项目结构)→ 编译配置(构建方法与两个编译坑)→ 网络配置( ...
第四十一章 图片显示实验 41.3 程序设计 41.3.1 程序流程图 图41.3.1.1 图片显示实验程序流程图 41.3.2 程序解析 在32_picture_display例程中,作者在32_picture_display\components\Middlewares路径下新建PICTURE和 ...
本文详细介绍了如何在 VSCode 中通过 WSL(Windows Subsystem for Linux)安装 PlatformIO IDE,并重点解决了 WSL2 环境下串口无法识别的问题,提供 usbipd-win 的完整转发配置教程。 ...
【深度揭秘】全新二代电桥镊子LT2五大硬核重磅升级,直击痛点! 搞硬件研发、电路板维修、贴片元件筛选的工程师们,想必都被两大难题反复折磨! 1,想要精准检测电容 ESR、高频电感参数,台式专业LCR电桥动辄上万,体型笨重只能钉死在实验室工位,外出检修、板上原位检测根本无从下手; 2,入手平价普通电桥 ...
第四十一章 图片显示实验 在嵌入式产品开发中,图片显示功能已经成为许多应用的基础需求。无论是在智能家居、便捷显示设备,还是其他消费类电子产品中,图像的显示和处理往往是用户界面的重要组成部分。本章将向大家介绍如何使用ESP32-P4来解码常见的图片格式,如BMP、JPG、JPEG、PNG和GIF,并通 ...
时钟系统可以从不同时钟源(PLL、内部环形振荡器、USB 时钟等)引入时钟,并使用多个时钟发生器来提供所需的时钟。 ...
第四十章 汉字显示实验 在嵌入式系统中,显示汉字和字符是人机交互的重要组成部分。与普通的英文字母或数字不同,汉字具有更多的笔画和更复杂的结构,因此在显示和处理上需要更为精细的管理。为了能够在液晶显示器(LCD)等显示设备上准确、清晰地显示汉字,嵌入式系统通常依赖点阵字库和编码映射技术。这个章节将详细 ...
@目录前言简介一、准备工作1.1 图纸绘制1.2 材料清单1.3 电路图1.4 接线引脚二、实操演示2.1 上手实操三、固件烧录指南(自动版一键烧录)3.1 下载安装包3.2 解压刷机工具3.3 选择固件刷机3.4 配置网络升级固件3.5 管理机器人3.6 配置网络四、固件烧录指南(手动版自主烧录) ...
上电状态机可以理解为芯片上电 / 复位后的自动启动向导, 它是一个纯硬件的自动程序,负责按固定顺序 “唤醒” 芯片里的各个硬件模块(比如时钟、存储、处理器)。 ...
复位就像芯片的 “紧急重启键”,当芯片程序卡死、电源电压不稳,或是需要重新启动时,“复位” 会让芯片(或部分设备)回到初始状态,重新开始工作。 ...
这里,我们先理清两个基础概念:
* **动态功率**:芯片 “工作时(比如运行程序、传数据)” 的耗电量;
* **静态功率**:芯片 “没干活但没彻底关机(比如待机)” 的耗电量。
RP2040 的低功耗调节,就是通过 “让不用的部件歇着 / 断电” 来减少这两种耗电。 ...