【E537】基于STM32F103C8T6的自平衡小车

2021-08-24 00:29:37      索炜达电子      493     

项目编号:E537

文件大小:8M

源码说明:带中文注释

开发环境:C编译器

简要概述

基于STM32F103C8T6的自平衡小车

目录│文件列表:

 └ Self-Balance-Car

    │ Self_Balance_Car.ioc

    ├ AHRS

    │  │ ahrs.c

    │  └ ahrs.h

    ├ Core

    │  ├ Inc

    │  │  │ adc.h

    │  │  │ dma.h

    │  │  │ FreeRTOSConfig.h

    │  │  │ gpio.h

    │  │  │ i2c.h

    │  │  │ iwdg.h

    │  │  │ main.h

    │  │  │ spi.h

    │  │  │ stm32f1xx_hal_conf.h

    │  │  │ stm32f1xx_it.h

    │  │  │ tim.h

    │  │  └ usart.h

    │  └ Src

    │     │ adc.c

    │     │ dma.c

    │     │ freertos.c

    │     │ gpio.c

    │     │ i2c.c

    │     │ iwdg.c

    │     │ main.c

    │     │ spi.c

    │     │ stm32f1xx_hal_msp.c

    │     │ stm32f1xx_hal_timebase_tim.c

    │     │ stm32f1xx_it.c

    │     │ system_stm32f1xx.c

    │     │ tim.c

    │     └ usart.c

    ├ delay

    │  │ delay.c

    │  └ delay.h

    ├ Device

    │  │ cmd.c

    │  │ cmd.h

    │  │ compass.c

    │  │ compass.h

    │  │ control.c

    │  │ control.h

    │  │ imu.c

    │  │ imu.h

    │  │ maintask.c

    │  │ maintask.h

    │  │ power.c

    │  │ power.h

    │  │ speed.c

    │  └ speed.h

    ├ Drivers

    │  ├ CMSIS

    │  │  │ LICENSE.txt

    │  │  ├ Core

    │  │  │  ├ Include

    │  │  │  │  │ cmsis_armcc.h

    │  │  │  │  │ cmsis_armclang.h

    │  │  │  │  │ cmsis_compiler.h

    │  │  │  │  │ cmsis_gcc.h

    │  │  │  │  │ cmsis_iccarm.h

    │  │  │  │  │ cmsis_version.h

    │  │  │  │  │ core_armv8mbl.h

    │  │  │  │  │ core_armv8mml.h

    │  │  │  │  │ core_cm0.h

    │  │  │  │  │ core_cm0plus.h

    │  │  │  │  │ core_cm1.h

    │  │  │  │  │ core_cm23.h

    │  │  │  │  │ core_cm3.h

    │  │  │  │  │ core_cm33.h

    │  │  │  │  │ core_cm4.h

    │  │  │  │  │ core_cm7.h

    │  │  │  │  │ core_sc000.h

    │  │  │  │  │ core_sc300.h

    │  │  │  │  │ mpu_armv7.h

    │  │  │  │  │ mpu_armv8.h

    │  │  │  │  └ tz_context.h

    │  │  │  └ Template

    │  │  │     └ ARMv8-M

    │  │  │        │ main_s.c

    │  │  │        └ tz_context.c

    │  │  ├ Core_A

    │  │  │  ├ Include

    │  │  │  │  │ cmsis_armcc.h

    │  │  │  │  │ cmsis_armclang.h

    │  │  │  │  │ cmsis_compiler.h

    │  │  │  │  │ cmsis_cp15.h

    │  │  │  │  │ cmsis_gcc.h

    │  │  │  │  │ cmsis_iccarm.h

    │  │  │  │  │ core_ca.h

    │  │  │  │  └ irq_ctrl.h

    │  │  │  └ Source

    │  │  │     └ irq_ctrl_gic.c

    │  │  ├ Device

    │  │  │  └ ST

    │  │  │     └ STM32F1xx

    │  │  │        ├ Include

    │  │  │        │  │ stm32f100xb.h

    │  │  │        │  │ stm32f100xe.h

    │  │  │        │  │ stm32f101x6.h

    │  │  │        │  │ stm32f101xb.h

    │  │  │        │  │ stm32f101xe.h

    │  │  │        │  │ stm32f101xg.h

    │  │  │        │  │ stm32f102x6.h

    │  │  │        │  │ stm32f102xb.h

    │  │  │        │  │ stm32f103x6.h

    │  │  │        │  │ stm32f103xb.h

    │  │  │        │  │ stm32f103xe.h

    │  │  │        │  │ stm32f103xg.h

    │  │  │        │  │ stm32f105xc.h

    │  │  │        │  │ stm32f107xc.h

    │  │  │        │  │ stm32f1xx.h

    │  │  │        │  └ system_stm32f1xx.h

    │  │  │        └ Source

    │  │  │           └ Templates

    │  │  │              │ system_stm32f1xx.c

    │  │  │              ├ arm

    │  │  │              │  │ startup_stm32f100xb.s

    │  │  │              │  │ startup_stm32f100xe.s

    │  │  │              │  │ startup_stm32f101x6.s

    │  │  │              │  │ startup_stm32f101xb.s

    │  │  │              │  │ startup_stm32f101xe.s

    │  │  │              │  │ startup_stm32f101xg.s

    │  │  │              │  │ startup_stm32f102x6.s

    │  │  │              │  │ startup_stm32f102xb.s

    │  │  │              │  │ startup_stm32f103x6.s

    │  │  │              │  │ startup_stm32f103xb.s

    │  │  │              │  │ startup_stm32f103xe.s

    │  │  │              │  │ startup_stm32f103xg.s

    │  │  │              │  │ startup_stm32f105xc.s

    │  │  │              │  └ startup_stm32f107xc.s

    │  │  │              ├ gcc

    │  │  │              │  │ startup_stm32f100xb.s

    │  │  │              │  │ startup_stm32f100xe.s

    │  │  │              │  │ startup_stm32f101x6.s

    │  │  │              │  │ startup_stm32f101xb.s

    │  │  │              │  │ startup_stm32f101xe.s

    │  │  │              │  │ startup_stm32f101xg.s

    │  │  │              │  │ startup_stm32f102x6.s

    │  │  │              │  │ startup_stm32f102xb.s

    │  │  │              │  │ startup_stm32f103x6.s

    │  │  │              │  │ startup_stm32f103xb.s

    │  │  │              │  │ startup_stm32f103xe.s

    │  │  │              │  │ startup_stm32f103xg.s

    │  │  │              │  │ startup_stm32f105xc.s

    │  │  │              │  └ startup_stm32f107xc.s

    │  │  │              └ iar

    │  │  │                 │ startup_stm32f100xb.s

    │  │  │                 │ startup_stm32f100xe.s

    │  │  │                 │ startup_stm32f101x6.s

    │  │  │                 │ startup_stm32f101xb.s

    │  │  │                 │ startup_stm32f101xe.s

    │  │  │                 │ startup_stm32f101xg.s

    │  │  │                 │ startup_stm32f102x6.s

    │  │  │                 │ startup_stm32f102xb.s

    │  │  │                 │ startup_stm32f103x6.s

    │  │  │                 │ startup_stm32f103xb.s

    │  │  │                 │ startup_stm32f103xe.s

    │  │  │                 │ startup_stm32f103xg.s

    │  │  │                 │ startup_stm32f105xc.s

    │  │  │                 │ startup_stm32f107xc.s

    │  │  │                 └ linker

    │  │  │                    │ stm32f100xb_flash.icf

    │  │  │                    │ stm32f100xb_sram.icf

    │  │  │                    │ stm32f100xe_flash.icf

    │  │  │                    │ stm32f100xe_sram.icf

    │  │  │                    │ stm32f101x6_flash.icf

    │  │  │                    │ stm32f101x6_sram.icf

    │  │  │                    │ stm32f101xb_flash.icf

    │  │  │                    │ stm32f101xb_sram.icf

    │  │  │                    │ stm32f101xe_flash.icf

    │  │  │                    │ stm32f101xe_sram.icf

    │  │  │                    │ stm32f101xg_flash.icf

    │  │  │                    │ stm32f101xg_sram.icf

    │  │  │                    │ stm32f102x6_flash.icf

    │  │  │                    │ stm32f102x6_sram.icf

    │  │  │                    │ stm32f102xb_flash.icf

    │  │  │                    │ stm32f102xb_sram.icf

    │  │  │                    │ stm32f103x6_flash.icf

    │  │  │                    │ stm32f103x6_sram.icf

    │  │  │                    │ stm32f103xb_flash.icf

    │  │  │                    │ stm32f103xb_sram.icf

    │  │  │                    │ stm32f103xe_flash.icf

    │  │  │                    │ stm32f103xe_sram.icf

    │  │  │                    │ stm32f103xg_flash.icf

    │  │  │                    │ stm32f103xg_sram.icf

    │  │  │                    │ stm32f105xc_flash.icf

    │  │  │                    │ stm32f105xc_sram.icf

    │  │  │                    │ stm32f107xc_flash.icf

    │  │  │                    └ stm32f107xc_sram.icf

TAG自平衡小车
  • 6 次
  • 1 分