littlebot
Published on 2025-04-12 / 1 Visits
0

【源码】基于C语言的STM32F4无迹卡尔曼滤波器

项目简介

本项目使用C语言为STM32F4微控制器实现了无迹卡尔曼滤波器。项目于VSCode中进行开发,并借助Renode模拟器完成调试工作。

项目的主要特性和功能

  • 针对STM32F4微控制器实现无迹卡尔曼滤波器。
  • 运用Renode模拟器进行调试,便于开发与测试。

安装使用步骤

安装依赖

  1. 安装arm-none-eabi-gcc工具链并添加到系统路径。下载链接
  2. 安装Renode并添加到系统路径。下载链接

下载项目

  1. 进入项目根目录:cd UKF_STM32F4
  2. 拉取Git子模块:git submodule update --init --recursive
  3. 使用VSCode打开项目:code .

编译项目

在项目根目录下运行:make

测试项目

在项目根目录下运行:make start_renode

下载地址

点击下载 【提取码: 4003】【解压密码: www.makuang.net】