【E2004】基于STM32惯性导航系统(INS)设计

2021-10-29 21:29:39      索炜达电子      673     

项目编号:E2004

文件大小:2M

源码说明:带中文注释

开发环境:C编译器

简要概述

基于STM32惯性导航系统(INS)设计

目录│文件列表:

 └ InertialNavigationSystem

    │ .mbed

    │ Adafruit_GFX.cpp

    │ Adafruit_GFX.h

    │ Adafruit_GFX_Config.h

    │ Adafruit_SSD1306.cpp

    │ Adafruit_SSD1306.h

    │ Counter.h

    │ glcdfont.h

    │ main.cpp

    │ Makefile

    │ Matrix.h

    │ mbed_config.h

    │ MPU6050.lib

    │ myInit.h

    │ Quaternion.cpp

    │ Quaternion.h

    │ SerialProtocol.cpp

    │ SerialProtocol.h

    │ Start_Open_OCD.bat

    │ stm32l432kc_nucleo.cfg

    │ Transformation.h

    ├ .vscode

    │  │ c_cpp_properties.json

    │  │ launch.json

    │  │ settings.json

    │  └ tasks.json

    ├ BUILD

    │  │ .link_options.txt

    │  │ Adafruit_GFX.d

    │  │ Adafruit_GFX.o

    │  │ Adafruit_SSD1306.d

    │  │ Adafruit_SSD1306.o

    │  │ GyrotoEuler.bin

    │  │ GyrotoEuler.elf

    │  │ GyrotoEuler.hex

    │  │ GyrotoEuler.link_script.ld

    │  │ main.d

    │  │ main.o

    │  │ MUC_INS.bin

    │  │ MUC_INS.elf

    │  │ MUC_INS.hex

    │  │ MUC_INS.link_script.ld

    │  │ Quaternion.d

    │  │ Quaternion.o

    │  │ SerialProtocol.d

    │  │ SerialProtocol.o

    │  └ MPU6050

    │     │ MPU6050.d

    │     └ MPU6050.o

    ├ mbed

    │  │ mbed.h

    │  │ targets.json

    │  ├ .bld

    │  │  └ bldrc

    │  ├ drivers

    │  │  │ AnalogIn.h

    │  │  │ AnalogOut.h

    │  │  │ BusIn.h

    │  │  │ BusInOut.h

    │  │  │ BusOut.h

    │  │  │ CAN.h

    │  │  │ DigitalIn.h

    │  │  │ DigitalInOut.h

    │  │  │ DigitalOut.h

    │  │  │ DirHandle.h

    │  │  │ Ethernet.h

    │  │  │ FileBase.h

    │  │  │ FileHandle.h

    │  │  │ FileLike.h

    │  │  │ FilePath.h

    │  │  │ FileSystemLike.h

    │  │  │ I2C.h

    │  │  │ I2CSlave.h

    │  │  │ InterruptIn.h

    │  │  │ InterruptManager.h

    │  │  │ LocalFileSystem.h

    │  │  │ LowPowerTicker.h

    │  │  │ LowPowerTimeout.h

    │  │  │ LowPowerTimer.h

    │  │  │ PortIn.h

    │  │  │ PortInOut.h

    │  │  │ PortOut.h

    │  │  │ PwmOut.h

    │  │  │ RawSerial.h

    │  │  │ Serial.h

    │  │  │ SerialBase.h

    │  │  │ SPI.h

    │  │  │ SPISlave.h

    │  │  │ Stream.h

    │  │  │ Ticker.h

    │  │  │ Timeout.h

    │  │  │ Timer.h

    │  │  └ TimerEvent.h

    │  ├ hal

    │  │  │ analogin_api.h

    │  │  │ analogout_api.h

    │  │  │ buffer.h

    │  │  │ can_api.h

    │  │  │ can_helper.h

    │  │  │ dma_api.h

    │  │  │ Driver_Common.h

    │  │  │ Driver_Storage.h

    │  │  │ emac_api.h

    │  │  │ ethernet_api.h

    │  │  │ gpio_api.h

    │  │  │ gpio_irq_api.h

    │  │  │ i2c_api.h

    │  │  │ lp_ticker_api.h

    │  │  │ pinmap.h

    │  │  │ port_api.h

    │  │  │ pwmout_api.h

    │  │  │ rtc_api.h

    │  │  │ serial_api.h

    │  │  │ sleep_api.h

    │  │  │ spi_api.h

    │  │  │ ticker_api.h

    │  │  │ trng_api.h

    │  │  └ us_ticker_api.h

    │  ├ platform

    │  │  │ Callback.h

    │  │  │ CallChain.h

    │  │  │ CircularBuffer.h

    │  │  │ critical.h

    │  │  │ CThunk.h

    │  │  │ FunctionPointer.h

    │  │  │ mbed_assert.h

    │  │  │ mbed_debug.h

    │  │  │ mbed_error.h

    │  │  │ mbed_interface.h

    │  │  │ mbed_mem_trace.h

    │  │  │ mbed_stats.h

    │  │  │ platform.h

    │  │  │ PlatformMutex.h

    │  │  │ rtc_time.h

    │  │  │ semihost_api.h

    │  │  │ SingletonPtr.h

    │  │  │ toolchain.h

    │  │  │ Transaction.h

    │  │  └ wait_api.h

    │  └ TARGET_NUCLEO_L432KC

    │     │ arm_common_tables.h

    │     │ arm_const_structs.h

    │     │ arm_math.h

    │     │ core_ca9.h

    │     │ core_caFunc.h

    │     │ core_caInstr.h

    │     │ core_ca_mmu.h

    │     │ core_cm0.h

    │     │ core_cm0plus.h

    │     │ core_cm3.h

    │     │ core_cm4.h

    │     │ core_cm4_simd.h

    │     │ core_cm7.h

    │     │ core_cmFunc.h

    │     │ core_cmInstr.h

    │     │ core_cmSecureAccess.h

    │     │ core_cmSimd.h

    │     │ core_sc000.h

    │     │ core_sc300.h

    │     │ mbed_lib.json

    │     ├ TARGET_STM

    │     │  │ mbed_rtx.h

    │     │  └ TARGET_STM32L4

    │     │     │ common_objects.h

    │     │     │ device.h

    │     │     │ gpio_object.h

    │     │     │ PeripheralPins.h

    │     │     │ rtc_api_hal.h

    │     │     ├ device

    │     │     │  │ stm32l4xx_hal.h

    │     │     │  │ stm32l4xx_hal_adc.h

    │     │     │  │ stm32l4xx_hal_adc_ex.h

    │     │     │  │ stm32l4xx_hal_can.h

    │     │     │  │ stm32l4xx_hal_comp.h

    │     │     │  │ stm32l4xx_hal_cortex.h

    │     │     │  │ stm32l4xx_hal_crc.h

    │     │     │  │ stm32l4xx_hal_crc_ex.h

    │     │     │  │ stm32l4xx_hal_cryp.h

    │     │     │  │ stm32l4xx_hal_cryp_ex.h

    │     │     │  │ stm32l4xx_hal_dac.h

    │     │     │  │ stm32l4xx_hal_dac_ex.h

    │     │     │  │ stm32l4xx_hal_def.h

    │     │     │  │ stm32l4xx_hal_dfsdm.h

    │     │     │  │ stm32l4xx_hal_dma.h

    │     │     │  │ stm32l4xx_hal_firewall.h

    │     │     │  │ stm32l4xx_hal_flash.h

    │     │     │  │ stm32l4xx_hal_flash_ex.h

    │     │     │  │ stm32l4xx_hal_flash_ramfunc.h

    │     │     │  │ stm32l4xx_hal_gpio.h

    │     │     │  │ stm32l4xx_hal_gpio_ex.h

    │     │     │  │ stm32l4xx_hal_hcd.h

    │     │     │  │ stm32l4xx_hal_i2c.h

    │     │     │  │ stm32l4xx_hal_i2c_ex.h

    │     │     │  │ stm32l4xx_hal_irda.h

    │     │     │  │ stm32l4xx_hal_irda_ex.h

    │     │     │  │ stm32l4xx_hal_iwdg.h

    │     │     │  │ stm32l4xx_hal_lcd.h

    │     │     │  │ stm32l4xx_hal_lptim.h

    │     │     │  │ stm32l4xx_hal_nand.h

    │     │     │  │ stm32l4xx_hal_nor.h

    │     │     │  │ stm32l4xx_hal_opamp.h

    │     │     │  │ stm32l4xx_hal_opamp_ex.h

    │     │     │  │ stm32l4xx_hal_pcd.h

    │     │     │  │ stm32l4xx_hal_pcd_ex.h

    │     │     │  │ stm32l4xx_hal_pwr.h

    │     │     │  │ stm32l4xx_hal_pwr_ex.h

TAGINS
  • 9 次
  • 15 分