极品馒头泬19p,国产精品亚洲一区二区三区,狠狠色噜噜狠狠狠7777奇米,国产精品视频一区二区三区无码,国产欧美日韩久久久久

【E98】STM32F103+SI4463+MPU9250源碼+PCB圖+原理圖

2021-08-14 20:20:04      索煒達(dá)電子      1270     

項目編號:E98

文件大小:3M

源碼說明:帶中文注釋

開發(fā)環(huán)境:C編譯器

簡要概述:

TOP Layer:

  • Main MCU stm32f103

  • RF module based on si4463

  • 10DOF MPU9250 (optionally)

  • BEC 1A (for servo motors) (optionally)

BOTTOM Layer:

  • ESC based on ATmega8A (optionally)

  • GPS Module NEO-6/NEO-7 (optionally)

The device can:

  • to manage 1 brushless motor (by RF module);

  • to manage 2 servo motors. (auto-correction can be enabled using the 10Dof module)

  • data output from the module 10Dof and GPS (and battery voltage) over the air

Features of the program:

  • code with multiple threads. You can set priorities

  • includes Kalman filter

  • includes an SD card library

  • Written in SW4STM32

In the future I will add the possibility of write log file on the SD card

This board is double sided for DIY PCB home print !!!

【E98】STM32F103+SI4463+MPU9250源碼+PCB圖+原理圖

【E98】STM32F103+SI4463+MPU9250源碼+PCB圖+原理圖

文件列表:

目錄│文件列表:

 └ Fly_MCU

    │ BatteryProtection.SchDoc

    │ Board_MCU.SchDoc

    │ Board_MCU_v7.PcbDoc

    │ Board_MCU_v7.PcbDoc.htm

    │ Board_MCU_v7.PrjPCB

    │ ESC.SchDoc

    │ ESC_v7.PcbDoc

    │ stm32f103-fly.png

    ├ code

    │  │ .cproject

    │  │ .mxproject

    │  │ .project

    │  │ STM32F103C8Tx_FLASH.ld

    │  │ stm32f103_FlyBoard.cfg

    │  │ stm32f103_FlyBoard.ioc

    │  │ stm32f103_FlyBoard.xml

    │  ├ .settings

    │  │  └ language.settings.xml

    │  ├ Debug

    │  │  └ stm32f103_FlyBoard.bin

    │  ├ Drivers

    │  │  ├ CMSIS

    │  │  │  ├ Device

    │  │  │  │  └ ST

    │  │  │  │     └ STM32F1xx

    │  │  │  │        └ Include

    │  │  │  │           │ stm32f103xb.h

    │  │  │  │           │ stm32f1xx.h

    │  │  │  │           └ system_stm32f1xx.h

    │  │  │  └ Include

    │  │  │     │ arm_common_tables.h

    │  │  │     │ arm_const_structs.h

    │  │  │     │ arm_math.h

    │  │  │     │ cmsis_armcc.h

    │  │  │     │ cmsis_armcc_V6.h

    │  │  │     │ cmsis_gcc.h

    │  │  │     │ core_cm0.h

    │  │  │     │ core_cm0plus.h

    │  │  │     │ core_cm3.h

    │  │  │     │ core_cm4.h

    │  │  │     │ core_cm7.h

    │  │  │     │ core_cmFunc.h

    │  │  │     │ core_cmInstr.h

    │  │  │     │ core_cmSimd.h

    │  │  │     │ core_sc000.h

    │  │  │     └ core_sc300.h

    │  │  └ STM32F1xx_HAL_Driver

    │  │     ├ Inc

    │  │     │  │ stm32f1xx_hal.h

    │  │     │  │ stm32f1xx_hal_adc.h

    │  │     │  │ stm32f1xx_hal_adc_ex.h

    │  │     │  │ stm32f1xx_hal_cortex.h

    │  │     │  │ stm32f1xx_hal_def.h

    │  │     │  │ stm32f1xx_hal_dma.h

    │  │     │  │ stm32f1xx_hal_dma_ex.h

    │  │     │  │ stm32f1xx_hal_flash.h

    │  │     │  │ stm32f1xx_hal_flash_ex.h

    │  │     │  │ stm32f1xx_hal_gpio.h

    │  │     │  │ stm32f1xx_hal_gpio_ex.h

    │  │     │  │ stm32f1xx_hal_i2c.h

    │  │     │  │ stm32f1xx_hal_iwdg.h

    │  │     │  │ stm32f1xx_hal_pwr.h

    │  │     │  │ stm32f1xx_hal_rcc.h

    │  │     │  │ stm32f1xx_hal_rcc_ex.h

    │  │     │  │ stm32f1xx_hal_spi.h

    │  │     │  │ stm32f1xx_hal_tim.h

    │  │     │  │ stm32f1xx_hal_tim_ex.h

    │  │     │  │ stm32f1xx_hal_uart.h

    │  │     │  └ Legacy

    │  │     │     └ stm32_hal_legacy.h

    │  │     └ Src

    │  │        │ stm32f1xx_hal.c

    │  │        │ stm32f1xx_hal_adc.c

    │  │        │ stm32f1xx_hal_adc_ex.c

    │  │        │ stm32f1xx_hal_cortex.c

    │  │        │ stm32f1xx_hal_dma.c

    │  │        │ stm32f1xx_hal_flash.c

    │  │        │ stm32f1xx_hal_flash_ex.c

    │  │        │ stm32f1xx_hal_gpio.c

    │  │        │ stm32f1xx_hal_gpio_ex.c

    │  │        │ stm32f1xx_hal_i2c.c

    │  │        │ stm32f1xx_hal_iwdg.c

    │  │        │ stm32f1xx_hal_pwr.c

    │  │        │ stm32f1xx_hal_rcc.c

    │  │        │ stm32f1xx_hal_rcc_ex.c

    │  │        │ stm32f1xx_hal_spi.c

    │  │        │ stm32f1xx_hal_spi_ex.c

    │  │        │ stm32f1xx_hal_tim.c

    │  │        │ stm32f1xx_hal_tim_ex.c

    │  │        └ stm32f1xx_hal_uart.c

    │  ├ Inc

    │  │  │ main.h

    │  │  │ MPU9250.h

    │  │  │ stm32f1xx_hal_conf.h

    │  │  └ stm32f1xx_it.h

    │  ├ Middlewares

    │  │  └ Third_Party

    │  │     └ FATFS

    │  │        │ diskio.c

    │  │        │ diskio.h

    │  │        │ ff.c

    │  │        │ ff.h

    │  │        │ ffconf.h

    │  │        └ integer.h

    │  ├ Src

    │  │  │ Kalman.c

    │  │  │ Kalman.h

    │  │  │ main.c

    │  │  │ MPU9250.c

    │  │  │ radio_config_Si4463.h

    │  │  │ Si4463.c

    │  │  │ Si4463.h

    │  │  │ si446x_defs.h

    │  │  │ stm32f1xx_hal_msp.c

    │  │  │ stm32f1xx_it.c

    │  │  │ system_stm32f1xx.c

    │  │  │ uSD.c

    │  │  └ uSD.h

    │  └ startup

    │     └ startup_stm32f103xb.s

    └ ESC

       │ AssemblerApplication1.hex

       │ main.asm

       │ otherFirmware.hex

       └ RCTimer_40A.inc

TAGMPU9250
  • 5 次
  • 1 分