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

【E2521】STM32F10X系列單片機驅動平衡車電機程序與開發(fā)設計

2022-02-04 10:37:39      索煒達電子      1491     

項目編號:E2521

文件大?。?.2M

源碼說明:帶中文注釋

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

簡要概述:使用STM32F103單片機驅動無刷電機的源程序與開發(fā)資料,分享給大家,希望多交流技術問題,本人是在開源代碼的基礎上加入自己的foc控制算法實現的電機控制調速。希望大家多多提成問題,共同交流。程序已經調試通過,大家可以直接使用。

【E2521】STM32F10X系列單片機驅動平衡車電機程序與開發(fā)設計

目錄│文件列表:

 └ 項目源碼

    │ MPU-6000.6050中文資料.pdf

    │ MPU-60X0寄存器中文版V4.0.pdf

    │ MPU6050原版英文手冊.PDF

    │ MPU6050寄存器英文版本.pdf

    │ TB6612FNG(O,C,8,EL.pdf

    │ 平衡小車原理圖.pdf

    ├ 電機驅動庫函數版源碼(互補濾波)

    │  │ keilkill.bat

    │  ├ MiniBalance

    │  │  ├ DataScope_DP

    │  │  │  │ DataScope_DP.C

    │  │  │  └ DataScope_DP.h

    │  │  ├ DMP

    │  │  │  │ dmpKey.h

    │  │  │  │ dmpmap.h

    │  │  │  │ inv_mpu.c

    │  │  │  │ inv_mpu.h

    │  │  │  │ inv_mpu_dmp_motion_driver.c

    │  │  │  └ inv_mpu_dmp_motion_driver.h

    │  │  ├ MPU6050

    │  │  │  │ MPU6050.c

    │  │  │  └ mpu6050.h

    │  │  └ show

    │  │     │ show.c

    │  │     └ show.h

    │  ├ MiniBalance_COER

    │  │  │ core_cm3.c

    │  │  │ core_cm3.h

    │  │  └ startup_stm32f10x_md.s

    │  ├ MiniBalance_HARDWARE

    │  │  ├ ADC

    │  │  │  │ adc.c

    │  │  │  └ adc.h

    │  │  ├ DataScope_DP

    │  │  │  │ DataScope_DP.C

    │  │  │  └ DataScope_DP.h

    │  │  ├ DMP

    │  │  │  │ dmpKey.h

    │  │  │  │ dmpmap.h

    │  │  │  │ inv_mpu.c

    │  │  │  │ inv_mpu.h

    │  │  │  │ inv_mpu_dmp_motion_driver.c

    │  │  │  └ inv_mpu_dmp_motion_driver.h

    │  │  ├ ENCODER

    │  │  │  │ encoder.c

    │  │  │  └ encoder.h

    │  │  ├ EXTI

    │  │  │  │ exti.c

    │  │  │  └ exti.h

    │  │  ├ IIC

    │  │  │  │ IOI2C.c

    │  │  │  └ IOI2C.h

    │  │  ├ KEY

    │  │  │  │ key.c

    │  │  │  └ key.h

    │  │  ├ LED

    │  │  │  │ LED.C

    │  │  │  └ LED.H

    │  │  ├ MOTOR

    │  │  │  │ motor.c

    │  │  │  └ motor.h

    │  │  ├ MPU6050

    │  │  │  │ MPU6050.c

    │  │  │  └ mpu6050.h

    │  │  ├ OLED

    │  │  │  │ oled.c

    │  │  │  │ oled.h

    │  │  │  └ oledfont.h

    │  │  ├ TIMER

    │  │  │  │ timer.c

    │  │  │  └ timer.h

    │  │  └ USART3

    │  │     │ usart3.c

    │  │     └ usart3.h

    │  ├ OBJ

    │  │  │ MiniBalance.hex

    │  │  └ MiniBalance.sct

    │  ├ STM32F10x_FWLib

    │  │  ├ 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

    │  ├ SYSTEM

    │  │  ├ delay

    │  │  │  │ delay.c

    │  │  │  └ delay.h

    │  │  ├ sys

    │  │  │  │ sys.c

    │  │  │  └ sys.h

    │  │  └ usart

    │  │     │ usart.c

    │  │     └ usart.h

    │  └ USER

    │     │ MiniBalance.c

    │     │ MiniBalance.uvgui.passoni

    │     │ MiniBalance.uvopt

    │     │ MiniBalance.uvproj

    │     │ stm32f10x.h

    │     │ stm32f10x_conf.h

    │     │ stm32f10x_it.c

    │     │ stm32f10x_it.h

    │     │ system_stm32f10x.c

    │     └ system_stm32f10x.h

    └ 電機驅動庫函數版源碼(卡爾曼濾波)

       │ keilkill.bat

       ├ MiniBalance

       │  ├ CONTROL

       │  │  │ control.c

       │  │  └ control.h

       │  ├ DataScope_DP

       │  │  │ DataScope_DP.C

       │  │  └ DataScope_DP.h

       │  ├ filter

       │  │  │ filter.c

       │  │  └ filter.h

       │  ├ MPU6050

       │  │  │ MPU6050.c

       │  │  └ mpu6050.h

       │  └ show

       │     │ show.c

       │     └ show.h

       ├ MiniBalance_COER

       │  │ core_cm3.c

       │  │ core_cm3.h

       │  └ startup_stm32f10x_md.s

       ├ MiniBalance_HARDWARE

       │  ├ ADC

       │  │  │ adc.c

       │  │  └ adc.h

       │  ├ EXTI

       │  │  │ exti.c

       │  │  └ exti.h

       │  ├ IIC

       │  │  │ IOI2C.c

       │  │  └ IOI2C.h

       │  ├ KEY

       │  │  │ key.c

       │  │  └ key.h

       │  ├ LED

       │  │  │ LED.C

       │  │  └ LED.H

       │  ├ MOTOR

       │  │  │ motor.c

       │  │  └ motor.h

       │  ├ MPU6050

       │  │  │ MPU6050.c

       │  │  └ mpu6050.h

       │  ├ OLED

       │  │  │ oled.c

       │  │  │ oled.h

       │  │  └ oledfont.h

       │  ├ TIMER

       │  │  │ timer.c

       │  │  └ timer.h

       │  └ USART3

       │     │ usart3.c

       │     └ usart3.h

       ├ OBJ

       │  │ MiniBalance.hex

       │  └ MiniBalance.sct

       ├ STM32F10x_FWLib

       │  ├ 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

       ├ SYSTEM

       │  ├ delay

       │  │  │ delay.c

       │  │  └ delay.h

       │  ├ sys

       │  │  │ sys.c

       │  │  └ sys.h

       │  └ usart

       │     │ usart.c

       │     └ usart.h

       └ USER

          │ MiniBalance.c

          │ MiniBalance.uvgui.passoni

          │ MiniBalance.uvguix.Administrator

          │ MiniBalance.uvopt

          │ MiniBalance.uvoptx

          │ MiniBalance.uvproj.saved_uv4

          │ MiniBalance.uvprojx

          │ stm32f10x.h

          │ stm32f10x_conf.h

          │ stm32f10x_it.c

          │ stm32f10x_it.h

          │ system_stm32f10x.c

          │ system_stm32f10x.h

          └ DebugConfig

             └ MiniBalance_STM32F103C8_1.0.0.dbgconf

TAG平衡車
  • 12 次
  • 1 分