【E1793】恒拓飞控源码加详细注释 STM32+MPU6050

2021-10-26 10:59:54      索炜达电子      857     

项目编号:E1793

文件大小:1M

源码说明:带中文注释

开发环境:C编译器

简要概述:

恒拓飞控源码加详细注释 STM32+MPU6050

目录│文件列表:

 └ HT-Hawk飞控源代码

    │ keilkill.bat

    ├ Libraries

    │  ├ CMSIS

    │  │  └ CM3

    │  │     ├ CoreSupport

    │  │     │  │ core_cm3.c

    │  │     │  └ core_cm3.h

    │  │     └ DeviceSupport

    │  │        └ ST

    │  │           ├ STM32F10x

    │  │           │  │ Release_Notes.html

    │  │           │  │ stm32f10x.h

    │  │           │  │ system_stm32f10x.c

    │  │           │  │ system_stm32f10x.h

    │  │           │  └ startup

    │  │           │     ├ arm

    │  │           │     │  │ startup_stm32f10x_cl.s

    │  │           │     │  │ startup_stm32f10x_hd.s

    │  │           │     │  │ startup_stm32f10x_hd_vl.s

    │  │           │     │  │ startup_stm32f10x_ld.s

    │  │           │     │  │ startup_stm32f10x_ld_vl.s

    │  │           │     │  │ startup_stm32f10x_md.s

    │  │           │     │  │ startup_stm32f10x_md_vl.s

    │  │           │     │  └ startup_stm32f10x_xl.s

    │  │           │     ├ gcc_ride7

    │  │           │     │  │ startup_stm32f10x_cl.s

    │  │           │     │  │ startup_stm32f10x_hd.s

    │  │           │     │  │ startup_stm32f10x_hd_vl.s

    │  │           │     │  │ startup_stm32f10x_ld.s

    │  │           │     │  │ startup_stm32f10x_ld_vl.s

    │  │           │     │  │ startup_stm32f10x_md.s

    │  │           │     │  │ startup_stm32f10x_md_vl.s

    │  │           │     │  └ startup_stm32f10x_xl.s

    │  │           │     ├ iar

    │  │           │     │  │ startup_stm32f10x_cl.s

    │  │           │     │  │ startup_stm32f10x_hd.s

    │  │           │     │  │ startup_stm32f10x_hd_vl.s

    │  │           │     │  │ startup_stm32f10x_ld.s

    │  │           │     │  │ startup_stm32f10x_ld_vl.s

    │  │           │     │  │ startup_stm32f10x_md.s

    │  │           │     │  │ startup_stm32f10x_md_vl.s

    │  │           │     │  └ startup_stm32f10x_xl.s

    │  │           │     └ TrueSTUDIO

    │  │           │        │ startup_stm32f10x_cl.s

    │  │           │        │ startup_stm32f10x_hd.s

    │  │           │        │ startup_stm32f10x_hd_vl.s

    │  │           │        │ startup_stm32f10x_ld.s

    │  │           │        │ startup_stm32f10x_ld_vl.s

    │  │           │        │ startup_stm32f10x_md.s

    │  │           │        │ startup_stm32f10x_md_vl.s

    │  │           │        └ startup_stm32f10x_xl.s

    │  │           └ STM32L1xx

    │  │              │ Release_Notes.html

    │  │              │ stm32l1xx.h

    │  │              │ system_stm32l1xx.c

    │  │              │ system_stm32l1xx.h

    │  │              └ startup

    │  │                 ├ arm

    │  │                 │  └ startup_stm32l1xx_md.s

    │  │                 ├ gcc_ride7

    │  │                 │  └ startup_stm32l1xx_md.s

    │  │                 ├ iar

    │  │                 │  └ startup_stm32l1xx_md.s

    │  │                 └ TrueSTUDIO

    │  │                    └ startup_stm32l1xx_md.s

    │  ├ STM32F10x_StdPeriph_Driver

    │  │  │ Release_Notes.html

    │  │  ├ inc

    │  │  │  │ misc.h

    │  │  │  │ stm32f10x_adc.h

    │  │  │  │ stm32f10x_bkp.h

    │  │  │  │ stm32f10x_can.h

    │  │  │  │ stm32f10x_cec.h

    │  │  │  │ stm32f10x_crc.h

    │  │  │  │ stm32f10x_dac.h

    │  │  │  │ stm32f10x_dbgmcu.h

    │  │  │  │ stm32f10x_dma.h

    │  │  │  │ stm32f10x_exti.h

    │  │  │  │ stm32f10x_flash.h

    │  │  │  │ stm32f10x_fsmc.h

    │  │  │  │ stm32f10x_gpio.h

    │  │  │  │ stm32f10x_i2c.h

    │  │  │  │ stm32f10x_iwdg.h

    │  │  │  │ stm32f10x_pwr.h

    │  │  │  │ stm32f10x_rcc.h

    │  │  │  │ stm32f10x_rtc.h

    │  │  │  │ stm32f10x_sdio.h

    │  │  │  │ stm32f10x_spi.h

    │  │  │  │ stm32f10x_tim.h

    │  │  │  │ stm32f10x_usart.h

    │  │  │  └ stm32f10x_wwdg.h

    │  │  └ src

    │  │     │ misc.c

    │  │     │ stm32f10x_adc.c

    │  │     │ stm32f10x_bkp.c

    │  │     │ stm32f10x_can.c

    │  │     │ stm32f10x_cec.c

    │  │     │ stm32f10x_crc.c

    │  │     │ stm32f10x_dac.c

    │  │     │ stm32f10x_dbgmcu.c

    │  │     │ stm32f10x_dma.c

    │  │     │ stm32f10x_exti.c

    │  │     │ stm32f10x_flash.c

    │  │     │ stm32f10x_fsmc.c

    │  │     │ stm32f10x_gpio.c

    │  │     │ stm32f10x_i2c.c

    │  │     │ stm32f10x_iwdg.c

    │  │     │ stm32f10x_pwr.c

    │  │     │ stm32f10x_rcc.c

    │  │     │ stm32f10x_rtc.c

    │  │     │ stm32f10x_sdio.c

    │  │     │ stm32f10x_spi.c

    │  │     │ stm32f10x_tim.c

    │  │     │ stm32f10x_usart.c

    │  │     └ stm32f10x_wwdg.c

    │  └ STM32_USB-FS-Device_Driver

    │     │ Release_Notes.html

    │     ├ inc

    │     │  │ otgd_fs_cal.h

    │     │  │ otgd_fs_dev.h

    │     │  │ otgd_fs_int.h

    │     │  │ otgd_fs_pcd.h

    │     │  │ otgd_fs_regs.h

    │     │  │ usb_core.h

    │     │  │ usb_def.h

    │     │  │ usb_init.h

    │     │  │ usb_int.h

    │     │  │ usb_lib.h

    │     │  │ usb_mem.h

    │     │  │ usb_regs.h

    │     │  │ usb_sil.h

    │     │  └ usb_type.h

    │     └ src

    │        │ otgd_fs_cal.c

    │        │ otgd_fs_dev.c

    │        │ otgd_fs_int.c

    │        │ otgd_fs_pcd.c

    │        │ usb_core.c

    │        │ usb_init.c

    │        │ usb_int.c

    │        │ usb_mem.c

    │        │ usb_regs.c

    │        └ usb_sil.c

    ├ Project

    │  └ MDK-ARM(uV4)

    │     │ CopyHex_CpuRAM.bat

    │     │ CopyHex_ExtSRAM.bat

    │     │ CopyHex_Flash.bat

    │     │ CpuRAM.ini

    │     │ ExtSRAM.ini

    │     │ Flash.BAT

    │     │ JLink Regs CM3.txt

    │     │ JLinkSettings.ini

    │     │ project.uvgui.Administrator

    │     │ project.uvgui.asus-1

    │     │ project.uvguix.asus-1

    │     │ project.uvopt

    │     │ project.uvoptx

    │     │ project.uvproj.saved_uv4

    │     │ project.uvprojx

    │     ├ DebugConfig

    │     │  └ Flash_STM32F103ZE.dbgconf

    │     ├ Flash

    │     │  │ HT_Hawk.bin

    │     │  │ output.hex

    │     │  ├ List

    │     │  │  │ adc.txt

    │     │  │  │ algorithm_filter.txt

    │     │  │  │ algorithm_math.txt

    │     │  │  │ algorithm_quaternion.txt

    │     │  │  │ algorithm_sqlite.txt

    │     │  │  │ core_cm3.txt

    │     │  │  │ delay.txt

    │     │  │  │ eeprom.txt

    │     │  │  │ hard_i2c.txt

    │     │  │  │ hmc5883.txt

    │     │  │  │ i2c.txt

    │     │  │  │ led.txt

    │     │  │  │ main.txt

    │     │  │  │ misc.txt

    │     │  │  │ moto.txt

    │     │  │  │ mpu6050.txt

    │     │  │  │ multirotor_ahrs.txt

    │     │  │  │ multirotor_app.txt

    │     │  │  │ multirotor_control.txt

    │     │  │  │ multirotor_radio.txt

    │     │  │  │ multirotor_rc.txt

    │     │  │  │ nrf24l01.txt

    │     │  │  │ oled.txt

    │     │  │  │ otgd_fs_cal.txt

    │     │  │  │ otgd_fs_dev.txt

    │     │  │  │ otgd_fs_int.txt

    │     │  │  │ otgd_fs_pcd.txt

    │     │  │  │ pwm_in.txt

    │     │  │  │ spi.txt

    │     │  │  │ stm32f10x_adc.txt

    │     │  │  │ stm32f10x_dma.txt

    │     │  │  │ stm32f10x_flash.txt

    │     │  │  │ stm32f10x_fsmc.txt

    │     │  │  │ stm32f10x_gpio.txt

    │     │  │  │ stm32f10x_i2c.txt

    │     │  │  │ stm32f10x_it.txt

    │     │  │  │ stm32f10x_rcc.txt

    │     │  │  │ stm32f10x_spi.txt

    │     │  │  │ stm32f10x_tim.txt

    │     │  │  │ stm32f10x_usart.txt

    │     │  │  │ stmflash.txt

    │     │  │  │ system_stm32f10x.txt

    │     │  │  │ time.txt

    │     │  │  │ usart.txt

    │     │  │  │ usb_core.txt

    │     │  │  │ usb_desc.txt

    │     │  │  │ usb_endp.txt

    │     │  │  │ usb_hw.txt

    │     │  │  │ usb_init.txt

    │     │  │  │ usb_int.txt

    │     │  │  │ usb_istr.txt

    │     │  │  │ usb_mem.txt

    │     │  │  │ usb_prop.txt

    │     │  │  │ usb_pwr.txt

    │     │  │  │ usb_regs.txt

    │     │  │  └ usb_sil.txt

    │     │  └ Obj

    │     │     └ HT_Hawk.hex

    │     └ RTE

    │        └ RTE_Components.h

    └ User

       │ board_config.h

       │ include.h

       │ main.c

       │ stm32f10x_assert.c

       │ stm32f10x_conf.h

       │ stm32f10x_it.c

       │ stm32f10x_it.h

       ├ Algorithm

       │  ├ Algorithm_filter

       │  │  │ Algorithm_filter.c

       │  │  └ Algorithm_filter.h

       │  ├ Algorithm_math

       │  │  │ Algorithm_math.c

       │  │  └ Algorithm_math.h

       │  ├ Algorithm_pid

       │  │  │ led.c

       │  │  └ LED.h

       │  ├ Algorithm_quaternion

       │  │  │ Algorithm_quaternion.c

       │  │  └ Algorithm_quaternion.h

       │  └ Algorithm_sqLite

       │     │ Algorithm_sqLite.c

       │     └ Algorithm_sqLite.h

       ├ Driver

       │  ├ ADC

       │  │  │ adc.c

       │  │  └ adc.h

       │  ├ Delay

       │  │  │ delay.c

       │  │  └ delay.h

       │  ├ EEPROM

       │  │  │ eeprom.c

       │  │  └ eeprom.h

       │  ├ FED

       │  │  │ fed.c

       │  │  └ fed.h

       │  ├ IIC

       │  │  │ hard_i2c.c

       │  │  │ hard_i2c.h

       │  │  │ I2C.c

       │  │  └ I2C.h

       │  ├ LED

       │  │  │ led.c

       │  │  └ led.h

       │  ├ MOTOR

       │  │  │ moto.c

       │  │  └ MOTO.h

       │  ├ PARAM

       │  │  │ Param.c

       │  │  └ Param.h

       │  ├ PWM

       │  │  │ drv_pwm.c

       │  │  └ drv_pwm.h

       │  ├ PWM_IN

       │  │  │ pwm_in.c

       │  │  └ pwm_in.h

       │  ├ SPI

       │  │  │ Spi.c

       │  │  └ spi.h

       │  ├ STMFLASH

       │  │  │ stmflash.c

       │  │  └ stmflash.h

       │  ├ TIM

       │  │  │ time.c

TAG恒拓飞控
  • 17 次
  • 1 分