2021-10-22 13:45:53 索煒達(dá)電子 1256
項(xiàng)目編號(hào):E1661
文件大小:39M
源碼說明:帶中文注釋
開發(fā)環(huán)境:C編譯器
簡(jiǎn)要概述:
基于STM32F103的三相電機(jī)控制程序(無霍爾版本)
目錄│文件列表:
└ No_Hall_Bldc_FOC_Stm32
│ 電機(jī)庫用戶手冊(cè).pdf
└ BLDC PMSM2 - 1
│ PARK231.fhg
├ BLDC PMSM2
│ │ 42JSF630.fhg
│ │ comment.em
│ │ stm32f10x_conf.h
│ │ stm32f10x_it.c
│ │ stm32f10x_it.h
│ │ Untitled Project.IAB
│ │ Untitled Project.IAD
│ │ Untitled Project.IMB
│ │ Untitled Project.IMD
│ │ Untitled Project.PFI
│ │ Untitled Project.PO
│ │ Untitled Project.PR
│ │ Untitled Project.PRI
│ │ Untitled Project.PS
│ │ Untitled Project.SearchResults
│ │ Untitled Project.WK3
│ │ version.txt
│ ├ EWARM
│ │ │ cortexm3_macro.s
│ │ │ STM32F10x_FLASH.icf
│ │ │ stm32f10x_flash_extsram.icf
│ │ │ stm32f10x_nor.icf
│ │ │ stm32f10x_ram.icf
│ │ │ stm32f10x_vector.c
│ │ │ STM32_FOC_PMSM.ewd
│ │ │ STM32_FOC_PMSM.ewp
│ │ │ STM32_FOC_PMSM.eww
│ │ ├ EWARM 5_11
│ │ │ │ cortexm3_macro.s
│ │ │ │ STM32F10x_FLASH.icf
│ │ │ │ stm32f10x_flash_extsram.icf
│ │ │ │ stm32f10x_nor.icf
│ │ │ │ stm32f10x_ram.icf
│ │ │ │ stm32f10x_vector.c
│ │ │ │ STM32_FOC_PMSM.ewd
│ │ │ │ STM32_FOC_PMSM.ewp
│ │ │ │ STM32_FOC_PMSM.eww
│ │ │ └ LIB
│ │ │ │ MC_FOC_Methods.o
│ │ │ └ MC_State_Observer_lib.o
│ │ └ LIB
│ │ │ MC_FOC_Methods.o
│ │ └ MC_State_Observer.o
│ ├ Head
│ │ │ Ram.h
│ │ │ STM103REG.h
│ │ └ TYPESTRUCT.h
│ ├ inc
│ │ │ BuildLog.xml
│ │ │ cortexm3_macro.h
│ │ │ fonts.h
│ │ │ ili2302lcd.h
│ │ │ MC_Clarke_Park.h
│ │ │ MC_const.h
│ │ │ MC_Control_Param--.h
│ │ │ MC_Control_Param.h
│ │ │ MC_Display.h
│ │ │ MC_encoder_param.h
│ │ │ MC_FOC_Drive.h
│ │ │ MC_FOC_Methods.h
│ │ │ MC_Globals.h
│ │ │ MC_hall_prm.h
│ │ │ MC_Keys.h
│ │ │ MC_MotorControl_Layer.h
│ │ │ MC_PID_regulators.h
│ │ │ MC_PMSM_motor_param.h
│ │ │ MC_PMSM_motor_param_.h
│ │ │ MC_pwm_1shunt_prm.h
│ │ │ MC_pwm_3shunt_prm.h
│ │ │ MC_pwm_ics_prm.h
│ │ │ MC_State_Observer.h
│ │ │ MC_State_Observer_Interface.h
│ │ │ MC_State_Observer_param.h
│ │ │ MC_type.h
│ │ │ stm32f10x_adc.h
│ │ │ stm32f10x_bkp.h
│ │ │ stm32f10x_can.h
│ │ │ stm32f10x_crc.h
│ │ │ stm32f10x_dac.h
│ │ │ stm32f10x_dbgmcu.h
│ │ │ stm32f10x_dma.h
│ │ │ stm32f10x_encoder.h
│ │ │ stm32f10x_exti.h
│ │ │ stm32f10x_flash.h
│ │ │ stm32f10x_fsmc.h
│ │ │ stm32f10x_gpio.h
│ │ │ stm32f10x_hall.h
│ │ │ stm32f10x_i2c.h
│ │ │ stm32f10x_iwdg.h
│ │ │ stm32f10x_lib.h
│ │ │ stm32f10x_map.h
│ │ │ STM32F10x_MCconf.h
│ │ │ stm32f10x_MCdac.h
│ │ │ stm32f10x_MClib.h
│ │ │ stm32f10x_nvic.h
│ │ │ stm32f10x_pwr.h
│ │ │ stm32f10x_rcc.h
│ │ │ stm32f10x_rtc.h
│ │ │ stm32f10x_sdio.h
│ │ │ stm32f10x_spi.h
│ │ │ stm32f10x_svpwm_1shunt.h
│ │ │ stm32f10x_svpwm_3shunt.h
│ │ │ stm32f10x_svpwm_ics.h
│ │ │ stm32f10x_systick.h
│ │ │ stm32f10x_tim.h
│ │ │ stm32f10x_Timebase.h
│ │ │ stm32f10x_type.h
│ │ │ stm32f10x_usart.h
│ │ │ stm32f10x_wwdg.h
│ │ └ stm32_2.8_lcd.h
│ ├ MULTI
│ │ │ default.gpj
│ │ ├ inc
│ │ │ └ Parameters header files.gpj
│ │ ├ lib
│ │ │ │ FOC_methods_lib.a
│ │ │ │ MC_State_Observer_lib.a
│ │ │ └ STM32F10XFWLIB.gpj
│ │ ├ src
│ │ │ │ cortexm3_macro.c
│ │ │ │ cortexm3_macro_asm.arm
│ │ │ │ stm32f10x_vector.c
│ │ │ └ STM32_PMSM_FOC.gpj
│ │ └ tgt
│ │ │ default.con
│ │ │ resources.gpj
│ │ │ resource_readme.txt
│ │ │ standalone_pid.ld
│ │ │ standalone_ram.ld
│ │ │ standalone_romcopy.ld
│ │ └ standalone_romrun.ld
│ ├ RVMDK
│ │ │ cortexm3_macro.s
│ │ │ JLink Regs CM3.txt
│ │ │ JLinkArm_BOOT_FLASH.ini
│ │ │ JLinkLog.txt
│ │ │ JLinkSettings.ini
│ │ │ note.txt
│ │ │ readme.txt
│ │ │ STM3210B-EVAL_FLASH.ini
│ │ │ STM3210E-EVAL_FLASH.ini
│ │ │ stm32f10x_vector.s
│ │ │ STM32_FOC_PMSM.opt.bak
│ │ │ STM32_FOC_PMSM.Uv2.bak
│ │ │ STM32_FOC_PMSM.uvgui.Administrator
│ │ │ STM32_FOC_PMSM.uvgui.ll
│ │ │ STM32_FOC_PMSM.uvgui.Wjq
│ │ │ STM32_FOC_PMSM.uvgui_Administrator.bak
│ │ │ STM32_FOC_PMSM.uvgui_ll.bak
│ │ │ STM32_FOC_PMSM.uvopt
│ │ │ STM32_FOC_PMSM.uvproj
│ │ │ STM32_FOC_PMSM_BOOT_FLASH.dep
│ │ │ STM32_FOC_PMSM_Opt.Bak
│ │ │ STM32_FOC_PMSM_uvopt.bak
│ │ │ STM32_FOC_PMSM_uvproj.bak
│ │ ├ lib
│ │ │ │ MC_FOC_Methods_lib.lib
│ │ │ └ MC_State_Observer_lib.lib
│ │ ├ List
│ │ │ │ BOOT_FLASH.map
│ │ │ │ cortexm3_macro.lst
│ │ │ └ stm32f10x_vector.lst
│ │ └ Obj
│ │ │ BOOT_FLASH.axf
│ │ │ BOOT_FLASH.build_log.htm
│ │ │ BOOT_FLASH.fed
│ │ │ BOOT_FLASH.hex
│ │ │ BOOT_FLASH.htm
│ │ │ BOOT_FLASH.l2p
│ │ │ BOOT_FLASH.lnp
│ │ │ BOOT_FLASH.sct
│ │ │ BOOT_FLASH.tra
│ │ │ BOOT_FLASH_sct.Bak
│ │ │ cortexm3_macro.d
│ │ │ cortexm3_macro.o
│ │ │ display.crf
│ │ │ display.d
│ │ │ display.o
│ │ │ display._2i
│ │ │ ExtDll.iex
│ │ │ ili2302lcd.crf
│ │ │ ili2302lcd.d
│ │ │ ili2302lcd.o
│ │ │ key.crf
│ │ │ key.d
│ │ │ key.o
│ │ │ key._2i
│ │ │ main.crf
│ │ │ main.d
│ │ │ main.o
│ │ │ mc_clarke_park.crf
│ │ │ mc_clarke_park.d
│ │ │ mc_clarke_park.o
│ │ │ mc_display.crf
│ │ │ mc_display.d
│ │ │ mc_display.o
│ │ │ mc_display._2i
│ │ │ mc_foc_drive.crf
│ │ │ mc_foc_drive.d
│ │ │ mc_foc_drive.o
│ │ │ mc_globals.crf
│ │ │ mc_globals.d
│ │ │ mc_globals.o
│ │ │ mc_keys.crf
│ │ │ mc_keys.d
│ │ │ mc_keys.o
│ │ │ mc_keys._2i
│ │ │ mc_motorcontrol_layer.crf
│ │ │ mc_motorcontrol_layer.d
│ │ │ mc_motorcontrol_layer.o
│ │ │ mc_motorcontrol_layer._2i
│ │ │ mc_pid_regulators.crf
│ │ │ mc_pid_regulators.d
│ │ │ mc_pid_regulators.o
│ │ │ mc_pid_regulators._2i
│ │ │ mc_state_observer_interface.crf
│ │ │ mc_state_observer_interface.d
│ │ │ mc_state_observer_interface.o
│ │ │ mc_state_observer_interface._2i
│ │ │ stm32f10x_adc.crf
│ │ │ stm32f10x_adc.d
│ │ │ stm32f10x_adc.o
│ │ │ stm32f10x_adc._2i
│ │ │ stm32f10x_bkp.crf
│ │ │ stm32f10x_bkp.d
│ │ │ stm32f10x_bkp.o
│ │ │ stm32f10x_bkp._2i
│ │ │ stm32f10x_can.crf
│ │ │ stm32f10x_can.d
│ │ │ stm32f10x_can.o
│ │ │ stm32f10x_can._2i
│ │ │ stm32f10x_dbgmcu.crf
│ │ │ stm32f10x_dbgmcu.d
│ │ │ stm32f10x_dbgmcu.o
│ │ │ stm32f10x_dbgmcu._2i
│ │ │ stm32f10x_dma.crf
│ │ │ stm32f10x_dma.d
│ │ │ stm32f10x_dma.o
│ │ │ stm32f10x_dma._2i
│ │ │ stm32f10x_encoder.crf
│ │ │ stm32f10x_encoder.d
│ │ │ stm32f10x_encoder.o
│ │ │ stm32f10x_encoder._2i
│ │ │ stm32f10x_exti.crf
│ │ │ stm32f10x_exti.d
│ │ │ stm32f10x_exti.o
│ │ │ stm32f10x_exti._2i
│ │ │ stm32f10x_flash.crf
│ │ │ stm32f10x_flash.d
│ │ │ stm32f10x_flash.o
│ │ │ stm32f10x_flash._2i
│ │ │ stm32f10x_fsmc.crf
│ │ │ stm32f10x_fsmc.d
│ │ │ stm32f10x_fsmc.o
│ │ │ stm32f10x_fsmc._2i
│ │ │ stm32f10x_gpio.crf
│ │ │ stm32f10x_gpio.d
│ │ │ stm32f10x_gpio.o
│ │ │ stm32f10x_gpio._2i
│ │ │ stm32f10x_hall.crf