【E1635】STM32+DRV8305 PMSM 有感FOC驱动

2021-10-22 09:59:55      索炜达电子      605     

项目编号:E1635

文件大小:29M

源码说明:带中文注释

开发环境:C编译器

简要概述:

STM32+DRV8305 PMSM 有感FOC驱动

目录│文件列表:

       └ Motor_Driver

          └ Motor_Driver

             │ 8305例子原理图.PDF

             ├ BLDC第三次尝试 -平滑处理

             │  ├ CM3

             │  │  │ core_cm3.c

             │  │  │ core_cm3.h

             │  │  │ startup_stm32f10x_md.s

             │  │  │ stm32f10x.h

             │  │  │ system_stm32f10x.c

             │  │  └ system_stm32f10x.h

             │  ├ Libraries

             │  │  │ capture.c

             │  │  │ capture.h

             │  │  │ misc.c

             │  │  │ misc.h

             │  │  │ stm32f10x_adc.c

             │  │  │ stm32f10x_adc.h

             │  │  │ stm32f10x_bkp.c

             │  │  │ stm32f10x_bkp.h

             │  │  │ stm32f10x_can.c

             │  │  │ stm32f10x_can.h

             │  │  │ stm32f10x_cec.c

             │  │  │ stm32f10x_cec.h

             │  │  │ stm32f10x_crc.c

             │  │  │ stm32f10x_crc.h

             │  │  │ stm32f10x_dac.c

             │  │  │ stm32f10x_dac.h

             │  │  │ stm32f10x_dbgmcu.c

             │  │  │ stm32f10x_dbgmcu.h

             │  │  │ stm32f10x_dma.c

             │  │  │ stm32f10x_dma.h

             │  │  │ stm32f10x_exti.c

             │  │  │ stm32f10x_exti.h

             │  │  │ stm32f10x_flash.c

             │  │  │ stm32f10x_flash.h

             │  │  │ stm32f10x_fsmc.c

             │  │  │ stm32f10x_fsmc.h

             │  │  │ stm32f10x_gpio.c

             │  │  │ stm32f10x_gpio.h

             │  │  │ stm32f10x_i2c.c

             │  │  │ stm32f10x_i2c.h

             │  │  │ stm32f10x_iwdg.c

             │  │  │ stm32f10x_iwdg.h

             │  │  │ stm32f10x_pwr.c

             │  │  │ stm32f10x_pwr.h

             │  │  │ stm32f10x_rcc.c

             │  │  │ stm32f10x_rcc.h

             │  │  │ stm32f10x_rtc.c

             │  │  │ stm32f10x_rtc.h

             │  │  │ stm32f10x_sdio.c

             │  │  │ stm32f10x_sdio.h

             │  │  │ stm32f10x_spi.c

             │  │  │ stm32f10x_spi.h

             │  │  │ stm32f10x_tim.c

             │  │  │ stm32f10x_tim.h

             │  │  │ stm32f10x_usart.c

             │  │  │ stm32f10x_usart.h

             │  │  │ stm32f10x_wwdg.c

             │  │  └ stm32f10x_wwdg.h

             │  ├ Mylib

             │  │  │ can.c

             │  │  │ can.h

             │  │  │ control.c

             │  │  │ control.h

             │  │  │ delay.c

             │  │  │ delay.h

             │  │  │ encoder.c

             │  │  │ encoder.h

             │  │  │ filter.c

             │  │  │ filter.h

             │  │  │ flash.c

             │  │  │ flash.h

             │  │  │ key.c

             │  │  │ key.h

             │  │  │ parameter.c

             │  │  │ parameter.h

             │  │  │ pwm.c

             │  │  │ pwm.h

             │  │  │ schedule.c

             │  │  │ schedule.h

             │  │  │ SysTick.c

             │  │  │ SysTick.h

             │  │  │ usart2.c

             │  │  │ usart2.h

             │  │  │ usartBroadcast.c

             │  │  └ usartBroadcast.h

             │  ├ Project

             │  │  │ JLinkLog.txt

             │  │  │ JLinkSettings.ini

             │  │  │ STM32F103C.uvgui.cpholr

             │  │  │ STM32F103C.uvgui.dji

             │  │  │ STM32F103C.uvgui.linren

             │  │  │ STM32F103C.uvgui.lu

             │  │  │ STM32F103C.uvguix.123

             │  │  │ STM32F103C.uvguix.Administrator

             │  │  │ STM32F103C.uvguix.lhq

             │  │  │ STM32F103C.uvguix.ni

             │  │  │ STM32F103C.uvguix.宁俊清

             │  │  │ STM32F103C.uvgui_cpholr.bak

             │  │  │ STM32F103C.uvgui_dji.bak

             │  │  │ STM32F103C.uvgui_linren.bak

             │  │  │ STM32F103C.uvgui_lu.bak

             │  │  │ STM32F103C.uvopt

             │  │  │ STM32F103C.uvoptx

             │  │  │ STM32F103C.uvproj.saved_uv4

             │  │  │ STM32F103C.uvprojx

             │  │  │ STM32F103C_STM32F103C8T6.dep

             │  │  │ STM32F103C_Target 1.dep

             │  │  │ STM32F103C_uvopt.bak

             │  │  │ STM32F103C_uvproj.bak

             │  │  ├ DebugConfig

             │  │  │  │ STM32F103C8T6_STM32F103C8.dbgconf

             │  │  │  └ STM32F103C8T6_STM32F103C8_1.0.0.dbgconf

             │  │  ├ Listings

             │  │  │  │ startup_stm32f10x_md.lst

             │  │  │  └ STM32F103C.map

             │  │  ├ Objects

             │  │  │  │ 12.25.jscope

             │  │  │  │ 2.csv

             │  │  │  │ 3.csv

             │  │  │  │ 4.csv

             │  │  │  │ ad.crf

             │  │  │  │ ad.d

             │  │  │  │ ad.o

             │  │  │  │ beep.crf

             │  │  │  │ beep.d

             │  │  │  │ beep.o

             │  │  │  │ can.crf

             │  │  │  │ can.d

             │  │  │  │ can.o

             │  │  │  │ capture.crf

             │  │  │  │ capture.d

             │  │  │  │ capture.o

             │  │  │  │ control.crf

             │  │  │  │ control.d

             │  │  │  │ control.o

             │  │  │  │ core_cm3.crf

             │  │  │  │ core_cm3.d

             │  │  │  │ core_cm3.o

             │  │  │  │ currentcontrol.crf

             │  │  │  │ currentcontrol.d

             │  │  │  │ currentcontrol.o

             │  │  │  │ delay.crf

             │  │  │  │ delay.d

             │  │  │  │ delay.o

             │  │  │  │ encoder.crf

             │  │  │  │ encoder.d

             │  │  │  │ encoder.o

             │  │  │  │ ExtDll.iex

             │  │  │  │ filter.crf

             │  │  │  │ filter.d

             │  │  │  │ filter.o

             │  │  │  │ flash.crf

             │  │  │  │ flash.d

             │  │  │  │ flash.o

             │  │  │  │ iwdg.crf

             │  │  │  │ iwdg.d

             │  │  │  │ iwdg.o

             │  │  │  │ iwdg.__i

             │  │  │  │ key.crf

             │  │  │  │ key.d

             │  │  │  │ key.o

             │  │  │  │ led.crf

             │  │  │  │ led.d

             │  │  │  │ led.o

             │  │  │  │ main.crf

             │  │  │  │ main.d

             │  │  │  │ main.o

             │  │  │  │ misc.crf

             │  │  │  │ misc.d

             │  │  │  │ misc.o

             │  │  │  │ parameter.crf

             │  │  │  │ parameter.d

             │  │  │  │ parameter.o

             │  │  │  │ pwm.crf

             │  │  │  │ pwm.d

             │  │  │  │ pwm.o

             │  │  │  │ schedule.crf

             │  │  │  │ schedule.d

             │  │  │  │ schedule.o

             │  │  │  │ startup_stm32f10x_md.d

             │  │  │  │ startup_stm32f10x_md.o

             │  │  │  │ STM32F103C.axf

             │  │  │  │ STM32F103C.build_log.htm

             │  │  │  │ STM32F103C.hex

             │  │  │  │ STM32F103C.htm

             │  │  │  │ STM32F103C.lnp

             │  │  │  │ STM32F103C.plg

             │  │  │  │ STM32F103C.sct

             │  │  │  │ STM32F103C.tra

             │  │  │  │ STM32F103C_STM32F103C8T6.dep

             │  │  │  │ stm32f10x_adc.crf

             │  │  │  │ stm32f10x_adc.d

             │  │  │  │ stm32f10x_adc.o

             │  │  │  │ stm32f10x_can.crf

             │  │  │  │ stm32f10x_can.d

             │  │  │  │ stm32f10x_can.o

             │  │  │  │ stm32f10x_dma.crf

             │  │  │  │ stm32f10x_dma.d

             │  │  │  │ stm32f10x_dma.o

             │  │  │  │ stm32f10x_exti.crf

             │  │  │  │ stm32f10x_exti.d

             │  │  │  │ stm32f10x_exti.o

             │  │  │  │ stm32f10x_flash.crf

             │  │  │  │ stm32f10x_flash.d

             │  │  │  │ stm32f10x_flash.o

             │  │  │  │ stm32f10x_gpio.crf

             │  │  │  │ stm32f10x_gpio.d

             │  │  │  │ stm32f10x_gpio.o

             │  │  │  │ stm32f10x_it.crf

             │  │  │  │ stm32f10x_it.d

             │  │  │  │ stm32f10x_it.o

             │  │  │  │ stm32f10x_iwdg.crf

             │  │  │  │ stm32f10x_iwdg.d

             │  │  │  │ stm32f10x_iwdg.o

             │  │  │  │ stm32f10x_rcc.crf

             │  │  │  │ stm32f10x_rcc.d

             │  │  │  │ stm32f10x_rcc.o

             │  │  │  │ stm32f10x_tim.crf

             │  │  │  │ stm32f10x_tim.d

             │  │  │  │ stm32f10x_tim.o

             │  │  │  │ stm32f10x_usart.crf

             │  │  │  │ stm32f10x_usart.d

             │  │  │  │ stm32f10x_usart.o

             │  │  │  │ system_stm32f10x.crf

             │  │  │  │ system_stm32f10x.d

             │  │  │  │ system_stm32f10x.o

             │  │  │  │ systick.crf

             │  │  │  │ systick.d

             │  │  │  │ systick.o

             │  │  │  │ tim2.crf

             │  │  │  │ tim2.d

             │  │  │  │ tim2.o

             │  │  │  │ tim6.crf

             │  │  │  │ tim6.d

             │  │  │  │ tim6.__i

             │  │  │  │ tim7.crf

             │  │  │  │ tim7.d

             │  │  │  │ tim7.o

             │  │  │  │ tim7.__i

             │  │  │  │ usart2.crf

             │  │  │  │ usart2.d

             │  │  │  │ usart2.o

             │  │  │  │ usartbroadcast.crf

             │  │  │  │ usartbroadcast.d

             │  │  │  └ usartbroadcast.o

             │  │  └ RTE

             │  │     └ RTE_Components.h

TAGDRV8305
  • 11 次
  • 1 分