logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

ESP32-CAM与搭载ST7735屏幕的ESP32开发板进行图像采集与无线显示

本文详细介绍了基于ESP32-CAM和TFT显示屏的无线图像传输系统实现方案。硬件部分采用ESP32-CAM作为图像采集端,通过SPI接口连接的TFT屏幕作为显示端。软件部分使用ESP-IDF和PlatformIO开发环境,分别实现图像采集、WiFi传输和屏幕显示功能。系统通过TCP协议传输JPEG图像数据,采用帧头标识和长度校验确保数据完整性,并优化了JPEG编码参数以提高解码效率。显示端实时计

文章图片
#单片机#嵌入式硬件
STM32 实现 OTA 升级全攻略:从原理到代码实现OTA

本文详细介绍了在STM32F103C8T6上实现OTA升级的全过程。主要内容包括:1)OTA基本原理,通过通信接收新固件并写入Flash;2)Flash分区规划,将64KB空间分为8KB Bootloader和56KB应用程序区;3)Bootloader实现,包含升级标志检测、固件接收、Flash擦写和程序跳转功能;4)应用程序设计,支持触发OTA升级;5)配套的Python工具,用于计算固件大小

文章图片
#stm32#嵌入式硬件#单片机
STM32CubeMX中使用中断的程序配置

摘要:本文介绍了STM32CubeMX中串口通信的三种实现方式:轮询、中断和DMA。重点讲解了通过重映射fputc/fgetc函数实现printf/scanf功能的方法,以及DMA模式下利用空闲中断接收不定长数据的实现方案。文章还详细说明了中断处理流程、DMA配置参数选择(如Normal/Circular模式),并给出了自定义Modbus协议的应用示例,包括帧头帧尾校验、功能码解析等具体代码实现。

文章图片
#stm32#嵌入式硬件#单片机
关于STM32cubeMX中各种引脚外设的配置

本文记录了STM32CubeMX配置常见外设的关键步骤:LED需配置为推挽输出模式,初始化电平根据需求设置;IIC引脚设为开漏输出并启用上拉;USART选择异步通信模式并开启中断;PWM配置对应定时器通道;编码器需开启输入捕获功能;红外循迹模块设为上拉输入模式,检测到黑线时为低电平。文档可作为快速查阅参考,帮助开发者快速完成常见外设的基本配置。

文章图片
#stm32#嵌入式硬件#单片机
到底了