logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

【STM32F4】基于RTOS的智能门禁系统实战:人脸识别+RFID+OTA 升级

基于STM32F401的智能门禁系统,涵盖人脸识别(OV7670+ESP8266)、RFID刷卡、OTA升级、RTC同步等。硬件自研原理图与PCB,双路3.3V供电及纽扣电池备份;

文章图片
#stm32#嵌入式硬件#单片机
STM32F401 驱动 OV7670 摄像头 + 屏幕实时显示

最近想给手上的 STM32F401RCT6 开发板加一双"眼睛",用 OV7670 摄像头把采集到的画面实时显示到 1.44 寸的 ST7735 屏幕上。最终效果:摄像头对准什么,屏幕上就实时显示什么,约 15~20 帧/秒。

文章图片
#stm32#mongodb#嵌入式硬件
【STM32】使用LVGL和ESP8266+TCP的无线远程OTA升级

本项目设计并实现了一套基于STM32F103和ESP8266的远程OTA固件升级系统,通过WiFi无线传输实现固件更新。系统采用Bootloader+APP双分区设计,STM32内部Flash划分为8KB Bootloader和56KB APP区域,外部SPI Flash存储临时固件。Bootloader负责固件校验、烧录及跳转,支持CRC32校验确保安全性。硬件上集成ESP8266 WiFi模块

文章图片
#stm32#tcp/ip#嵌入式硬件
STM32进行LVGL移植和简单开发

本文介绍了如何在STM32F103微控制器上移植LVGL v6图形库,实现一个旋钮控制的图形菜单系统。主要内容包括: LVGL的工作原理:通过硬件定时器提供1ms心跳,采用四步循环(心跳更新、输入采集、局部渲染、SPI输出)实现高效图形渲染。 硬件连接与配置:详细说明了SPI屏幕、旋钮等外设的接线方式,以及CubeMX中SPI、GPIO、定时器和ADC的关键配置参数。 LVGL移植过程:从源码裁剪

文章图片
#stm32#嵌入式硬件#单片机
用GPIO模拟UART通信

本文介绍了如何用STM32的GPIO模拟UART串口通信。作者通过STM32F103C8T6最小系统板,配合ST7735屏幕和CH340模块,实现了软件串口功能。关键点包括:1)采用3倍过采样(28800Hz定时器中断)提高抗干扰能力;2)使用状态机机制处理UART帧的起始位、数据位和停止位;3)通过定时器中断统一调度发送和接收逻辑。实验验证了9600波特率下的稳定通信,同时通过屏幕实时显示通信状

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