
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
U盘升级是通过USB接口将U盘中的固件文件(.bin)读取到STM32F103内部Flash,实现程序更新的技术。本方案基于STM32F103C8T6(64KB Flash,20KB RAM),通过CH375 USB Host控制器连接U盘,结合FATFS文件系统读取升级文件,最终将文件写入应用程序区Flash,实现无缝升级。核心功能包括:U盘识别、FAT32文件解析、固件校验、Flash擦写、
基于STM32的音乐播放器以“音频解码-存储管理-播放控制-用户交互”为核心,实现本地音乐文件的播放、暂停、切歌、音量调节、歌词显示(可选)及低功耗续航,支持SD卡存储扩展、多种音频格式(MP3/WAV)、多控制方式(按键/旋转编码器/蓝牙),适用于便携设备、桌面音响、嵌入式音频终端。
基于STM32F407ZGT6(Cortex-M4,168MHz,带FPU)实现无刷直流电机(BLDC)无霍尔传感器驱动,采用反电动势(Back-EMF)过零点检测法实现转子位置估算,结合六步换相控制完成电机启动与稳态运行
基于STM32的温湿度检测系统以“环境感知-数据处理-多端交互-低功耗续航”为核心,通过高精度温湿度传感器实时采集环境参数,结合本地显示、数据存储与远程通信,实现室内外环境的智能化监测,适用于智能家居、农业大棚、工业仓储、实验室等场景,替代传统指针式温湿度计,提供数字化、网络化监测方案。
数字滤波器 C 语言实现库,包含 FIR滤波器、IIR滤波器、自适应滤波器、多速率滤波器 等常用算法,适用于嵌入式系统、信号处理、音频处理等场景。
STM32 控制 W5500 以太网模块的程序,包含 TCP 服务器/客户端、UDP 通信、HTTP 服务器、DHCP 客户端 等功能,支持以太网数据传输。
基于帧间差分法的四车道车流量检测系统,使用OpenCV实现。该系统能够同时检测四条车道的车辆,统计车流量,并提供可视化界面。
连续线性化模型预测控制(Successive Linearization MPC, SL-MPC)是一种处理非线性系统的MPC策略,通过在每个采样点对非线性系统进行线性化,将非线性MPC问题转化为一系列线性时变MPC问题。
轨迹优化与非线性模型预测控制(NMPC)







