logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

基于STM32F745的完整无人机飞控系统

本文介绍了一个基于STM32F745和FreeRTOS的无人机飞控系统完整代码框架。系统采用模块化设计,包含传感器数据采集(IMU、气压计)、姿态解算(Mahony算法)、PID控制、电机混控、遥控信号处理、GPS解析、MAVLink通信和导航等功能模块。通过多任务调度实现1kHz传感器处理、500Hz控制更新、100Hz通信和50Hz导航任务。系统初始化硬件外设和软件组件,使用队列进行任务间通信

#stm32#无人机#cocos2d
STM32L476 LoRaWAN网关项目分享

本项目基于STM32L476开发LoRaWAN网关,采用FreeRTOS实现多任务管理。系统包含LoRa通信(SX130x)、4G模块(EC20)、MQTT协议、OTA升级、SD卡存储和电源管理等功能模块。主网关管理器负责状态监控、数据转发和任务调度,LoRa接收任务处理数据包并存入SD卡,MQTT任务上传数据至云端。系统通过事件组和队列实现模块间通信,支持低功耗模式运行。整体架构清晰,各功能模块

#stm32#网络#服务器
STM32 CAN总线数据采集与转发系统完整代码

本文介绍了一个基于STM32的CAN总线数据采集与转发系统的工程结构设计。系统采用模块化架构,包含CAN通信、网络传输、数据存储等多个功能模块。工程目录结构清晰,分为Core核心代码、Drivers驱动、Middlewares中间件和config配置四个主要部分。系统配置文件system_config.h定义了硬件参数、调试设置、RTOS配置和错误代码等核心参数。CAN总线配置文件can_conf

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