
简介
该用户还未填写简介
擅长的技术栈
未填写擅长的技术栈
可提供的服务
暂无可提供的服务
基于STM32F745的完整无人机飞控系统
本文介绍了一个基于STM32F745和FreeRTOS的无人机飞控系统完整代码框架。系统采用模块化设计,包含传感器数据采集(IMU、气压计)、姿态解算(Mahony算法)、PID控制、电机混控、遥控信号处理、GPS解析、MAVLink通信和导航等功能模块。通过多任务调度实现1kHz传感器处理、500Hz控制更新、100Hz通信和50Hz导航任务。系统初始化硬件外设和软件组件,使用队列进行任务间通信
STM32L476 LoRaWAN网关项目分享
本项目基于STM32L476开发LoRaWAN网关,采用FreeRTOS实现多任务管理。系统包含LoRa通信(SX130x)、4G模块(EC20)、MQTT协议、OTA升级、SD卡存储和电源管理等功能模块。主网关管理器负责状态监控、数据转发和任务调度,LoRa接收任务处理数据包并存入SD卡,MQTT任务上传数据至云端。系统通过事件组和队列实现模块间通信,支持低功耗模式运行。整体架构清晰,各功能模块
STM32 CAN总线数据采集与转发系统完整代码
本文介绍了一个基于STM32的CAN总线数据采集与转发系统的工程结构设计。系统采用模块化架构,包含CAN通信、网络传输、数据存储等多个功能模块。工程目录结构清晰,分为Core核心代码、Drivers驱动、Middlewares中间件和config配置四个主要部分。系统配置文件system_config.h定义了硬件参数、调试设置、RTOS配置和错误代码等核心参数。CAN总线配置文件can_conf
到底了







