自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(71)
  • 资源 (17)
  • 收藏
  • 关注

原创 STM32之移植原生的infoNES nes游戏模拟器源码实现游戏自由!!!(原生纯C版,非汇编版)

infoNES 是一款轻量级、开源的 FC(NES)游戏机模拟器,核心目标是在资源受限的平台(如嵌入式设备、早期 PC)上实现 NES 游戏的流畅运行。其设计理念是 “简洁、高效、可移植”,源码结构清晰、无复杂依赖,成为嵌入式开发者学习模拟器原理、移植复古游戏的经典范本。

2025-12-13 20:21:29 1331

原创 ESP32在IDF v5.3.1版本下使用ESP-SR实现文本转语音功能

ESP-SR是乐鑫提供的本地离线语音识别框架,可在ESP32芯片上实现"常听→唤醒→命令识别→TTS播放"全流程。其核心功能包括低功耗唤醒词检测、离线指令识别(支持中英文)、音频前端处理及可选语音合成。本文重点介绍TTS模块的使用方法:1)将ESP-SR库添加到工程并配置依赖;2)通过分区映射将音色模型(如xiaole.dat)烧录到Flash;3)初始化TTS模块并实现文本转PCM音频功能。特别提示:处理字母文本时建议使用xiaole音色模型,并需在字符间添加空格以避免连读问题。该方案

2025-12-13 10:40:10 827

原创 ESP32在IDF v5.3.1版本下实现调用百度的OCR实现车牌拍照识别并语音播报

一、百度 OCR 核心能力与适用场景二、百度智能云 OCR 应用创建三、 ESP32对接百度 OCR1. 环境准备(1)确保ESP32可以实现STA模式连接到有外网的AP:(2)启用HTTP Client:(3)在CMakeLists文件里面添加 esp_http_client、json、mbedtls依赖:(4)硬件需搭配摄像头模块(如 OV2640)采集车牌图像。2. 核心代码实现(1)通过http get请求向百度OCR服务端获取Access Token令牌(3)通过http

2025-12-13 00:06:26 1167

原创 ESP32在IDF v5.3.1版本下实现一键WEB配置WIFI联网

本文介绍了一种基于ESP32的WEB网页配网方案,相比官方EspTouch方案更加方便高效且跨平台。实现步骤包括:1)ESP32在未联网时自动开启AP热点;2)搭建WebServer实现WEB配网界面,通过embed_files将HTML网页嵌入固件;3)用户通过浏览器访问配网页面并输入WiFi信息;4)ESP32接收配置后切换为STA模式连接目标AP,并将配置保存至NVS存储器。文中详细说明了HTTP服务器实现、网页嵌入方法以及STA/AP模式切换流程,提供了相关代码示例和参考链接。该方案实现了设备首次启

2025-12-12 10:49:49 1819

原创 STM32 在Keil 5 下移植LVGL_v8.3.11(步骤堪称保姆级,致力打造史上最详细lvgl移植教程,小白上手即可实现100%成功移植!!!)

一、STM32移植LVGL的前期准备二、LVGL源码移植三、LVGL 显示驱动接口移植四、LVGL 触摸驱动接口移植五、LVGL 时基单元配置(LV_TICK)六、LVGL 的核心配置文件(lv_conf.h)七、LVGL demo测试九、LVGL 的优化十、LVGL 移植常见问题解决

2025-07-28 17:14:26 7113 10

原创 ESP32 IDF 在vs code 下移植LVGL_v8.3.11(致力打造史上最详细lvgl移植教程,步骤堪称保姆级,小白上手即可实现100%成功移植!!!)

一、移植LVGL的前期准备二、LVGL源码移植三、LVGL 显示驱动接口移植四、LVGL 触摸驱动接口移植五、LVGL 时基单元配置(LV_TICK)六、LVGL 的核心配置文件(lv_conf.h)七、LVGL demo测试附录:ESP32S3N16R8_with_LVGLv8.3.11_20250211 工程文件 

2025-02-11 12:14:06 13370 3

原创 三维坐标旋转矩阵推导过程(包看懂)

二、三 维坐标旋转矩阵推导过程(包看懂!!!)

2022-04-22 14:45:22 80947 22

原创 STM32之 ESP8266 WIFI 模块驱动代码-可以通过互联网实现数据远程传输(程序稳定,清晰明了非常容易移植到51单片机上)

成品展示部分 :(ESP8266只是其中一个小部分而已)实物图:基于互联网的农业大棚环境监控系统设计电路图:农业大棚环境监控设计电路图(彩色)调试部分:https://blog.csdn.net/qq_34885669/article/details/99121122(在看代码之前务必先串口调试ESP8266,否则难以用单片机控制ESP8266通过互联网实现数据远程传...

2020-01-08 10:26:50 22158 15

原创 STM32之0.96寸 4针 OLED显示屏(IIC协议)驱动代码(程序稳定,清晰明了)

4针OLED IIC 协议显示效果温馨提示:本篇博客文章仅仅是OLED屏幕的驱动代码,其余代码(温度,时间显示代码)见本人主页其它文章......完整工程和资料包下载:https://download.csdn.net/download/qq_34885669/11640003第一部分:IIC协议代码头文件 (iic.h)#ifndef IIC_H#def...

2019-05-05 16:05:12 49467 72

原创 STM32之0.96寸 7针 OLED显示屏(SPI协议)驱动代码(程序稳定,清晰明了)

温馨提示:本篇博客文章仅仅是OLED屏幕的驱动代码,其余代码(温度,时间显示代码)见本人主页其它文章......第一部分:OLED屏幕驱动头文件(oled.h)第二部分:OLED屏幕驱动文件(oled.c)第三部分:字库取模头文件(word.h)第四部分:字库取模源文件(word.c)

2019-04-25 17:24:53 27935 25

原创 STM32之SHT30温湿度传感器驱动代码(程序稳定,清晰明了)

第一部分:SHT30温湿度模块代码头文件(SHT30.h)#ifndef SHT30_H#define SHT30_H#include "delay.h"#include "sys.h"#include "stdio.h"#include "usart.h"#include "string.h"#include "sys.h"extern u8 humiture_...

2019-04-12 15:08:19 43629 50

原创 解决Keil 工程右键不能go to definition的问题!(5种方法)

摘要:本文提供了五种解决Keil编译问题的方案:1)勾选"BrowseInformation"选项后重新编译;2)确保工程路径不含中文;3)重置obj/lst文件存放目录;4)勾选"UseMicroLIB"选项;5)将工程移至不含中文且路径较浅的目录。这些方法主要针对编译环境设置和路径问题,建议依次尝试直至问题解决。(149字)

2026-01-29 18:39:43 59

原创 解决Keil 报错:CMSIS-DAP-Cortex-M ErrorCannot access Memory (@ Oxe00ffff0, Read, Acc Size: 4 Byte)

摘要:使用Keil5和DAP-Link为AT32F437 MCU烧录程序时出现"CMSIS-DAP-Cortex-M Error"内存访问错误。解决方法:1)进入Bootloader模式(BOOT0接VCC3.3V,BOOT1接GND);2)检查下载器连接;3)执行全片擦除FLASH;4)重新烧录已知正常程序后复位MCU。该方案同样适用于STM32系列芯片。

2026-01-17 10:58:40 757

原创 基于LVGL_v8.3.11实现SD卡文件浏览器

本文介绍了一个基于LVGL v8.3.11的SD卡文件管理器的实现方案。系统采用三层架构设计,包含硬件抽象层、文件管理核心和UI层,通过LVGL表格组件展示文件列表并处理用户交互。主要实现了两个任务:LVGL主任务负责UI刷新和列表创建,文件浏览器列表更新任务通过消息队列接收路径并扫描文件,动态创建列表项。系统支持目录导航和多种文件类型(如图片、GIF、文本等)的预览功能,采用内存管理和任务调度机制确保系统稳定性。实际效果展示了完整的文件浏览和操作功能。

2025-12-23 15:19:06 486

原创 基于 TCP 的IOT物联网云端服务端和设备客户端通信架构设计与实现

本文介绍了一种基于TCP协议的IOT物联网通信系统设计方案。系统采用客户端/服务器架构,包含以下核心内容:1)采用定长二进制结构体协议,包含帧头、96位ID标识、数据类型区分和校验和;2)服务器端实现多线程并发处理,通过链表管理客户端连接,根据ID匹配进行数据转发;3)客户端实现TCP连接、数据封包和校验功能。系统支持多设备同时在线、指定设备通信和云端统一管理,协议设计简单高效,适合嵌入式设备实现。文中提供了完整的服务器和客户端实现代码。

2025-12-17 21:46:31 1244

原创 LVGL UI库移植常见问题解决和优化方法合集!(刷到看到就是赚到!!)

本文总结了LVGL显示常见问题及解决方法:1)颜色错乱需检查LV_COLOR_16_SWAP设置;2)显示不全调整分辨率参数MY_DISP_HOR/VER_RES;3)花屏可能因disp_flush接口或DMA同步问题;4)黑屏需增大栈空间;5)卡死需扩展堆空间;6)颜色缺失检查LV_COLOR_DEPTH设置;7)优化三个周期时间参数。还涉及STM32堆栈调整等硬件配置问题。

2025-12-13 22:36:31 293

原创 STM32上使用HAL库驱动9针FC手柄实现游戏自由!

本文介绍了FC游戏手柄的驱动实现方案。FC手柄采用CD4021移位寄存器和NE555时基电路设计,通过Clock、Data和Latch三个信号线传输按键数据。使用STM32的GPIO口模拟时序读取8个按键状态(A、B、SELECT、START及方向键)。文中提供了双人游戏手柄的驱动代码,包括引脚定义、GPIO初始化和按键读取函数实现。通过锁存当前状态后移位读取数据的方式获取按键值,按下为0,松开为1。该方案完整实现了FC手柄的功能,可用于怀旧游戏开发。

2025-12-13 17:48:21 449

原创 ESP32 IDF v5.3.1 驱动 CST816T 触摸芯片(I2C 协议)

本文介绍了CST816T自电容触控芯片的驱动实现与校准方法。该芯片采用高速MCU内核,支持单点手势和两点操作,具有高灵敏度和低功耗特性。文章详细阐述了I2C通信协议配置、寄存器定义、初始化流程以及坐标读取方法,并重点介绍了基于tslib的5点触摸校准算法,通过矩阵运算实现触摸坐标到LCD坐标的精确映射。校准过程验证了偏差小于5个像素点的精度要求,最终输出校准参数公式,实现了触摸操作的准确定位。该方案适用于需要高精度触摸交互的应用场景。

2025-12-13 16:05:02 920

原创 ESP32在 IDF v5.3.1 版本下实现 硬件I2C 和 软件I2C总线(接口封装通用简洁明了)

本文介绍了I2C总线通信的基本原理与实现方法。I2C是一种由PHILIPS开发的两线式串行总线,采用SDA(数据线)和SCL(时钟线)实现同步通信,支持多设备连接,具有地址识别、双向传输等特点。文章详细解析了I2C的时序信号(起始、停止、应答)和数据传输规则,并对比了读写操作流程。在实现方面,分别介绍了软件IIC(通过GPIO模拟时序)和硬件IIC(利用MCU专用电路)两种驱动方式,提供了初始化、读写字节等核心功能的代码实现。最后还介绍了硬件IIC驱动的卸载方法,为嵌入式系统开发提供了完整的I2C通信解决方

2025-12-13 13:08:30 999

原创 LVGL显示gif动图导致MCU进入HardFault_Handler问题(已解决!)

摘要:该代码展示了LVGL中处理列表项点击事件的回调函数实现。当点击文件时,会根据文件类型进行不同处理:目录直接打开,图片/GIF显示内容,文本文件读取内容显示,NES文件发送到队列。原代码使用栈空间分配1024字节文本缓冲区存在栈溢出风险,改进方案是改用lv_mem_alloc从堆空间分配内存,并添加了内存分配失败检查,有效解决了潜在的栈溢出问题。这种内存管理方式更适合嵌入式系统中处理较大数据块。

2025-12-13 12:29:38 206

原创 ESP32在 IDF v5.3.1 版本下实现 硬件SPI 和 软件SPI

本文介绍了SPI总线的原理与实现方式。SPI是一种高速全双工串行通信总线,包含MOSI、MISO、SCLK和CS四根信号线,支持四种工作模式(由CPOL和CPHA配置决定)。文章详细阐述了SPI的时序特点,并通过代码示例展示了软件SPI(使用GPIO模拟时序)和硬件SPI(利用MCU专用硬件)两种实现方法。软件SPI部分包含GPIO初始化、字节发送/接收函数实现;硬件SPI部分则涉及总线配置、设备添加及数据传输操作。两种方式都需根据通信模式配置时钟极性和相位,确保主从设备同步工作。

2025-12-13 12:19:35 397

原创 ESP32在IDF v5.3.1版本下实现驱动摄像头(OV2640为例)

摘要:本文介绍了如何在ESP32开发环境中使用乐鑫官方提供的esp32-camera驱动库实现OV2640摄像头的图像采集与LCD显示。内容包括驱动库下载方法、工程配置步骤、引脚定义说明,以及摄像头初始化、数据采集和显示任务的具体实现代码。通过消息队列实现摄像头数据帧与LCD显示任务的通信,最终实现实时图像显示功能,并支持帧率统计显示。该方案适用于ESP32平台的视觉应用开发。

2025-12-13 00:01:17 1170 2

原创 ESP32在IDF v5.3.1版本下实现I2S驱动MAX98357功放芯片

摘要:本文介绍了在ESP-IDFv5.3.1环境下驱动MAX98357功放芯片的I2S实现方案。重点包括:1)新版API的使用方法,如i2s_new_channel()替代旧版i2s_driver_install();2)关键配置参数(16bit数据位宽、16kHz采样率);3)PCM音频数据生成方法(支持正弦波和《欢乐颂》旋律);4)分块发送机制防止缓冲区溢出。特别强调ESP32从v5.x起I2S驱动API的重大变化,并提供了完整的初始化、数据发送和测试代码实现方案。

2025-12-12 12:44:36 432

原创 ESP32 idf_v5.3.1解决esp_http_client_read返回值为0读不到服务端响应的数据和esp_http_client_get_content_length返回-1的问题

 使用了esp_http_client_perform这个阻塞式的万能HTTP请求接口。里面就会初始化 → 连接 → 发送请求 → 接收响应 → 处理数据 → 清理资源。在其结束前就销毁了数据,而不保留给你手动 esp_http_client_read()。当然你也可以手动实现esp_http_client_perform然后使用esp_http_client_read数据,但不建议这样使用。

2025-11-24 19:00:08 364

原创 ESP32 在IDF v5.3.1版本下实现PWM稳定输出(实现自适应分辨率)

一、PWM是什么?二、如何使用PWM?PWM参数配置结构体PWM参数设置初始化自适应分辨率设置PWM频率自适应分辨率设置PWM占空比设置PWM渐变效果PWM API接口测试终端输出效果使用逻辑分析仪查看实际的PWM波形

2025-11-21 15:07:46 1209

原创 ESP32 GPTimer 通用硬件定时器使用开发实例!(避坑定时器分辨率resolution_hz)

        GPTimer是ESP32上提供纳秒级别定时精度的硬件定时器。通常GPTimer被用于一些定时回调周期要求很高的场景,例如电机PWM、编码器计数、精密测量、脉冲生成等。ESP32-S3 芯片配备了两个通用定时器组,每组均包含两个通用定时器(例如 Timer0、Timer1等),所以ESP32S3是有4个通用定时器的,因此最多可以创建4个GPTimer。

2025-11-20 17:22:56 300

原创 FreeRTOS知识点浓缩总结!(基于STM32)

1、FreeRTOS 的任务调度2、FreeRTOS 的优先级3、FreeRTOS 的临界区4、FreeRTOS 的开关中断5、FreeRTOS 的任务状态6、FreeRTOS 的任务优先级7、FreeRTOS 的任务栈8、FreeRTOS 的列表和列表项9、FreeRTOS 的任务调度器10、FreeRTOS 的空闲任务11、FreeRTOS 的任务切换12、STM32 的MSP和PSP13、FreeRTOS 任务状态与信息查询14、FreeRTOS任务

2025-11-16 18:37:17 976

原创 STM32上使用HAL库完美实现驱动MAX98357声卡模块(I2S+DMA+音频环形缓冲区)

本文详细介绍了STM32F429驱动MAX98357音频功放芯片的实现方法。MAX98357采用I2S接口传输音频数据,文章首先区分了I2S和I2C协议,详细说明了I2S的三线制结构。然后给出了STM32F429的I2S引脚配置表,以I2S2为例展示了硬件连接方案。软件部分提供了完整的驱动代码实现,包括I2S初始化、DMA配置、中断处理和音频生成函数,并给出了生成正弦波和《欢乐颂》旋律的示例。最后提供了测试视频和代码下载链接。文章为STM32驱动MAX98357提供了实用的参考方案。

2025-11-07 15:54:28 1441 2

原创 STM32在LVGL上实现移植FatFs文件系统(保姆级详细教程)

本文详细介绍了在STM32H743平台上实现LVGL与FatFs文件系统对接的方法。主要内容包括:1)移植前的准备工作,要求LVGL和FatFs各自已独立移植完成;2)重点阐述如何通过lv_port_fs.c文件将LVGL文件系统抽象层API与FatFs标准API进行对接;3)具体实现步骤包括初始化设置、路径转换处理(注意LVGL盘符与FatFs驱动器号的区别)、以及各类文件操作函数(打开/读写/关闭/目录操作等)的移植适配。该方案成功实现了LVGL通过自身API直接操作SD卡文件的功能,为嵌入式GUI应用

2025-11-05 17:19:21 1886 1

原创 LVGL在使用FatFs显示SD卡里面的图片时白屏并出现:No Data或 Invalid data问题排查和解决!

摘要:本文分析了STM32H743平台使用LVGL_v8.3.11和FatFs_v0.16显示图片时出现"Nodata"错误的可能原因及解决方案。主要包括:1)文件系统API移植不当,需检查LVGL与FatFs的路径和模式转换;2)图片编解码器未正确启用;3)BMP图片颜色深度与屏幕驱动不匹配;4)文件路径配置错误;5)图片分辨率过大或内存不足;6)LVGL内存配置问题,需合理设置外部SDRAM和图片缓存。通过全面排查这些方面,可有效解决图片显示问题。

2025-11-04 15:56:57 1231

原创 Keil 报错“Browse information of one or more files is not available:”并伴随“cannot open source file“ 已解决!

本文针对STM32H743开发环境下Keil5编译报错问题提供解决方案。问题表现为编译时提示"无法打开源文件"错误并伴随大量文件路径缺失警告。分析四种可能原因:1)Keil相对路径失效,需重新配置头文件路径;2)缓存文件损坏,需删除.uvoptx等索引文件;3)文件索引异常,需重建符号索引;4)工程路径过长,超出Keil识别限制。其中重点指出解压软件创建多级长路径目录会导致路径超限,建议缩短工程路径深度。文末强调应先清理工程文件再尝试上述方法,若仍无效则建议分段移植代码到新建工程。

2025-10-21 23:22:38 997

原创 STM32 移植FATFS v0.16 文件系统后出现了所有文件大小都错误且值都一样(如:都是134263877 bytes)

摘要:在STM32H743平台使用FATFSv0.16文件系统时,出现文件大小显示错误问题。经过排查发现5种可能原因:SD驱动扇区地址单位不匹配、DCache缓存污染、扇区大小配置错误、SD初始化未完成、FatFs版本不兼容。最终确认是printf格式不匹配导致,因FILINFO.fsize为uint64_t类型,而使用"%lu"格式输出时产生数据截断。正确方法应使用PRIu64或unsigned long long类型输出。该案例表明,基础数据类型匹配问题可能引发看似复杂的系统异常。

2025-10-20 16:13:29 770

原创 STM32 程序下载失败的问题原因和解决方法集合!

摘要:STM32程序下载失败常见现象包括芯片无法识别、连接失败、下载中断、程序无法运行等,主要原因涉及接线错误、供电问题、时钟配置错误或外设冲突等。特殊情况下,如STM32H7系列使用LTDC等外设时,若时钟配置不当会导致外设卡死,造成二次下载失败。解决方案包括正确配置时钟、检查复位电路、使用Connect under reset模式或系统Bootloader等。建议在项目中优先配置所有外设时钟,避免总线外设引发下载问题。

2025-09-27 22:28:32 1874

原创 Keil 5环境下实现STM32F4 移植 FreeRTOS的详细教程(适合小白,附工程源码)

一、移植前的准备1.基础工程2. FreeRTOS 源码二、移植FreeRTOS1. 添加 FreeRTOS 源码2. 将文件添加到工程3. 添加头文件路径4. 添加 FreeRTOSConfig.h 文件5. 修改基础工程的 SYSTEM 文件6.修改中断相关文件三、配置FreeRTOS四、测试 FreeRTOS五、附件

2025-03-14 16:59:45 3310 2

原创 Keil 5 环境下STM32F4 HAL库版本MDK工程创建详细步骤(适合小白,附工程源码)

一、前期准备二、工程文件移植1.建立初步的工程文件夹2. 建立和拷贝工程相关文件三、建立STM32F4 的Keil工程1.建立keil工程框架2.清理keil工程框架自动生成的个别文件夹3.添加必要文件到keil工程框架4.Keil工程魔术棒设置四、编译验证工程五、附录(完整工程)

2025-03-12 19:59:42 6229 1

原创 ESP32 在IDF v5.3.1版本下实现 扫描WiFi

它支持配置基站模式(即STA 模式或 WiFi 客户端模式),此时 ESP32-S3 连接到接入点(AP)。还支持 AP 模式(即 SoftAP 模式或接入点模式),此时基站连接到 ESP32-S3。同时,支持 AP-STA 共存模式,此时ESP32-S3 既是接入点,同时又作为 STA。①: Station 模式(即 STA 模式或 WiFi 客户端模式),此时 ESP32 S3 连接到接入点 (AP)。②: AP 模式(即 Soft-AP 模式或接入点模式),此时基站连接到 ESP32S3 设备。

2025-03-07 11:55:05 1459

原创 ESP32 IDF v5.3.1版本下实现TCP 服务端(Server)驱动代码(稳定可靠!支持多线程、多客户端同时连接)

一、ESP32 实现TCP Server前期准备二、TCP Server驱动代码编写(STA模式为例)1.创建初始化STA模式的线程2.初始化并创建TCP Server服务端(支持多客户端连接)3.创建TCP Server发送数据处理任务线程(根据自己需求创建)4.TCP Client 客户端数据管理(链表)5.模拟TCP Client 连接ESP32 TCP Server测试 测试代码示例:测试流程6.附录:完整的实

2025-02-27 17:00:43 1541 1

原创 ESP32 在 IDF v5.3.1版本下实现TCP 客户端(Client)驱动代码(稳定)

完成上述准备后,ESP32 就能正常使用 TCP 协议进行数据传输了。确保每个步骤正确完成,是实现稳定网络通信的关键。本文重点是实现TCP 客户端驱动代码,所以对于上面的WiFi和网络接口的初始化请参考我的其他2片博客:ap模式:ESP32 在IDF_V5.3.1版本下实现AP无线热点模式!(带WIFI事件处理)-CSDN博客sta模式:ESP32 在 IDF_V5.3.1 版本下实现 STA 模式!(带WIFI事件处理)-CSDN博客。

2025-02-25 13:01:45 1407

原创 ESP32 在 IDF_V5.3.1 版本下实现 STA 模式!(带WIFI事件处理)

ESP32 的 STA 模式(Station 模式)指的是设备作为 WiFi 客户端连接到已有的无线网络(如家庭或办公室的路由器)。在这种模式下,ESP32 会扫描周围的 WiFi 网络,连接到指定的网络,并通过 DHCP 或静态配置获得一个 IP 地址,从而加入局域网或互联网。在使用 WiFi 功能之前,必须初始化 NVS,因为 WiFi 驱动会从 NVS 中读取配置信息。这种模式在物联网设备中非常常见,有助于实现数据上传、远程控制以及与云平台的通信。

2025-02-20 11:30:03 1866

原创 ESP32 在IDF_V5.3.1版本下实现AP无线热点模式!(带WIFI事件处理)

ESP32 的 AP(Access Point)模式是指 ESP32 作为无线接入点运行,它自己创建一个 Wi-Fi 网络,允许其他设备(如手机、电脑、平板等)直接连接到它上面,而不依赖于现有的路由器或 Wi-Fi 网络。1. AP 模式的基本概念自建网络:在 AP 模式下,ESP32 会广播一个 SSID,成为一个小型无线热点。其他设备可以扫描到这个 SSID 并连接进去。无需依赖路由器。

2025-02-19 19:40:22 2640

W25Q64_128书签中文版.pdf

W25Q64中文手册、W25Q128中文手册 W25Q64 (64M-bit),W25Q16(16M-bit)和 W25Q32(32M-bit)是为系统提供一个最小的空间、引脚 和功耗的存储器解决方案的串行 Flash 存储器。25Q 系列比普通的串行 Flash 存储器更灵活,性能 更优越。基于双倍/四倍的 SPI,它们能够可以立即完成提供数据给 RAM,包括存储声音、文本和数 据。芯片支持的工作电压 2.7V 到 3.6V,正常工作时电流小于 5mA,掉电时低于 1uA。所有芯片提供 标准的封装

2020-01-25

ESP8266 WIFI 模块 详细调试过程.docx

ESP8266 WIFI 模块 详细调试过程,实现ESP8266 连接WIFI后与服务器传输数据

2019-08-10

三维坐标点 旋转矩阵 推导流程

点云三维坐标点 旋转矩阵 推导流程

2022-04-22

sogoupinyin_2.3.1.0112_amd64.deb

【Ubuntu】成功在Ubuntu18.04安装搜狗拼音输入法(无中文乱码) https://blog.csdn.net/qq2399431200/article/details/123917194

2022-09-08

OpenCV-3.4.1+VTK-7.1.1+PCL-1.8.1源码包

OpenCV-3.4.1+VTK-7.1.1+PCL-1.8.1源码包

2022-06-23

OpenCV3.4.1+vtk7.1.1+PCL-1.8.1自动安装编译(ubuntu系统,方法适用于ARM、X86架构)

OpenCV3.4.1+vtk7.1.1+PCL-1.8.1自动安装编译(ubuntu系统),运行脚本,自动编译安装,方法适用于ARM、X86架构

2022-06-23

镭神智能激光雷达环境搭建步骤-2022-03-03

激光雷达环境搭建步骤-2022-03-03

2022-04-22

农业大棚环境监测(温湿度+二氧化碳浓度+光照强度+时间+OLED显示+ESP8266连网+EEPROM)

农业大棚环境监测 1、温湿度 2、二氧化碳浓度 3、光照强度 4、时间 5、OLED显示 6、ESP8266连网 7、EEPROM

2022-02-17

OLED显示温度和时间-STM32F103C8T6(完整程序工程+原理图+相关资料).zip

OLED 屏幕显示时间,温度。时间可以校准,屏幕通过取模,可以显示汉字。

2019-08-29

微信推送luci-app-serverchan_1.0-40_all.tar(带依赖文件)

微信推送serverchan K3 路由器 luci-app-serverchan_1.0-40_all安装包

2020-03-26

indicator-sysmonitor

Ubuntu18.04安装indicator-sysmonitor显示CPU、网速(方法同时适用于x86、ARM电脑)

2022-01-11

WPS for Linux(ubuntu)字体缺失解决办法

启动WPS for Linux后,出现提示"系统缺失字体" 。 出现提示的原因是因为WPS for Linux没有自带windows的字体,只要在Linux系统中加载字体即可。

2022-01-05

阿里DDNS ipk包 luci-app-aliddns_0.3.0-1_all.ipk

K3 路由器 阿里DDNS ipk包 luci-app-aliddns_0.3.0-1_all.ipk

2020-03-26

FreeRTOS_STM32F407_USB (U盘读写已经调通).rar

已调试成功,可以实现读写U盘数据,系统用FreeRTOS,用STM32CubeMX生成的代码,ioc文件也在

2021-04-24

ComMonitor.rar

ComMonitor是一款功能强大的串口调试软件,commonitor.exe侦测、拦截、逆向分析串口通信协议, 是侦测RS232/422/485串行端口的专业工具软件,是软硬件工程师的最佳助手,有需要的赶快下载吧!

2021-04-24

C2Prog_v1.5p-b252.rar

C2Prog是一款专业的单片机闪存编辑软件,这个小软件可以通过串口烧录TI的C2000系列芯片,简单好用。 软件可以通过动态链接库出口由其他应用程序使用,可以添加到自定义应用程序,简化C28的开发流程,支持点对点和多点网络、TCP/IP和链接,有需要的朋友可以来本站下载!

2021-04-24

远程登入软件PuTTY.zip

PUtty PuTTY 是一套免费的 SSH / Telnet 程序,它可以连接上支持 SSH Telnet 联机的站台,并且可自动取得对方的系统指纹码 (Fingerprint)。

2020-01-11

TCP网络调试助手_v2.1.7z

TCP网络调试助手,可以模拟局域网TCP服务器以及客户端

2019-08-10

IOT物联网服务端和客户端搭建代码

        在典型的IOT物联网应用中,嵌入式硬件设备(如 ESP8266 / ESP32)往往部署在内网或复杂网络环境中,而控制端(PC / 手机 / 上位机)需要通过云端服务器与这些设备进行远程通信。 IOT物联网通常都是要实现以下功能: 支持多个硬件客户端同时在线 支持软件控制端与指定硬件设备通信 支持云端服务器对客户端进行统一管理与数据转发 协议简单、可扩展、适合 MCU 侧实现

2025-12-17

nes游戏ROM二进制文件

nes游戏ROM二进制文件

2025-12-14

 infoNES原生源码(方便移植到嵌入式设备上面)

      infoNES 是一款轻量级、开源的 FC(NES)游戏机模拟器,核心目标是在资源受限的平台(如嵌入式设备、早期 PC)上实现 NES 游戏的流畅运行。其设计理念是 “简洁、高效、可移植”,源码结构清晰、无复杂依赖,成为嵌入式开发者学习模拟器原理、移植复古游戏的经典范本。

2025-12-14

FreeRTOS知识点浓缩总结

1. FreeRTOS 的任务调度 2 2. FreeRTOS 的优先级 2 3. FreeRTOS 的临界区 3 4. FreeRTOS 的开关中断 3 5. FreeRTOS 的任务状态 5 6. FreeRTOS 的任务优先级 6 7. FreeRTOS 的任务栈 6 8. FreeRTOS 的列表和列表项 7 9. FreeRTOS 的任务调度器 8 10. FreeRTOS 的空闲任务 9 11. FreeRTOS 的任务切换 9 12. STM32 的MSP和PSP 10 13. FreeRTOS 任务状态与信息查询 10 14. FreeRTOS任务延时函数 10 15. FreeRTOS队列 11 16. FreeRTOS队列集 12 17. FreeRTOS信号量 12 18. FreeRTOS软件定时器 14 19. FreeRTOS事件标志组 15 20. FreeRTOS任务通知 16 21. FreeRTOS低功耗模式 18 22. FreeRTOS空闲任务 18 23. FreeRTOS内存管理 19

2025-11-17

STM32H743-MAX98357驱动代码(I2S+DMA+环形缓冲区)

STM32上使用HAL库完美实现驱动MAX98357声卡模块(I2S+DMA+音频环形缓冲区)

2025-11-08

STM32F429-MAX98357驱动代码

STM32上使用HAL库完美实现I2S驱动MAX98357声卡模块(I2S+DMA)

2025-11-07

正点原子STM32F4 的 HAL 库SYSTEM文件夹系统级核心驱动代码( sys、 delay 和usart驱动代码)

正点原子STM32F4 的 HAL 库SYSTEM文件夹系统级核心驱动代码( sys、 delay 和usart驱动代码)

2025-03-13

STM32F429 HAL库 精简版Keil 5 工程(大小只有11.5M)

STM32F429 HAL库 精简版 Keil 5 工程(大小只有11.5M)

2025-03-13

STM32F429_HALv1.28.0_with_FreeRTOSv10.4.6_20250314.zip

STM32F429 MDK keil工程,已经移植好FreeRTOS!

2025-03-17

STM32F429 HAL库 精简版Keil 5 工程(大小只有11.5M)

STM32F429 HAL库 精简版Keil 5 工程(大小只有11.5M)

2025-03-17

正点原子STM32F4 的 HAL 库SYSTEM文件夹系统级核心驱动代码( sys、 delay 和usart驱动代码)

正点原子STM32 F4 的 HAL 库SYSTEM文件夹系统级核心驱动代码( sys、 delay 和usart驱动代码)

2025-03-17

NetAssist-V5.0.2

NetAssist_V5.0.2

2025-02-25

GUI Guider v1.9.0 Installer for Windows

EXE 版本 1.9.0 Jan 24, 2025 431.0 MB HMI Design Software English

2025-02-14

ESP32S3N16R8-with-LVGLv8.3.11-ST7789V+CST816T-20250213.zip

ESP芯片:ESP32S3N16R8 IDF版本:V5.3.1 LVGL版本:V8.3.11 LCD驱动IC: ST7789V 触摸屏驱动IC:CST816T 实现:移植好LVGL,并成功运行LVGL里面的music demo!!!

2025-02-13

Trafficc_Light_Server-0930

最新的红绿灯驱动代码,API 接口已写好: /* 红绿灯控制API接口函数 参数 Mode: 选择模式 其中模式有: AUTO_MODE--红绿灯自动模式 例如:TrafficLightAPI(AUTO_MODE,1,15,10,3); K1--操作开关1 (注意!!!此时 南北红绿黄灯时间3个参数应该填 0) 例如:TrafficLightAPI(K1,1,0,0,0);开启K1 K2--操作开关2 (注意!!!此时 南北红绿黄灯时间3个参数应该填 0) 例如:TrafficLightAPI(K2,0,0,0,0);关闭K2 K3--操作开关3 (注意!!!此时 南北红绿黄灯时间3个参数应该填 0) K4--操作开关4 (注意!!!此时 南北红绿黄灯时间3个参数应该填 0) SN_R_EW_G--手动南北红灯东西绿灯 SN_G_EW_R--手动南北绿灯东西红灯 ALL_LIGHT--东西南北所有红绿黄灯 M

2022-09-30

镭神智能激光雷达环境搭建脚本-2022-09-28

镭神智能激光雷达环境搭建脚本-2022-09-28

2022-09-28

镭神智能激光雷达环境搭建2022-09-28

镭神智能激光雷达环境搭建2022-09-28

2022-09-28

镭神智能激光雷达环境搭建脚本-2022-09-24

镭神智能激光雷达环境搭建脚本-2022-09-24

2022-09-24

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除