Description: Zero-based P-NUCLEO-IHM001 Development Kit Brushless DC Motor Vector Control (FOC) Source Code
Use Keil5 above development environment, 4.2 above the motor library
To Search:
File list (Check if you may need any files):
STM32 PMSM FOC LIBv4.2
......................\Common
......................\......\Libraries
......................\......\.........\CMSIS
......................\......\.........\.....\CM3
......................\......\.........\.....\...\CoreSupport
......................\......\.........\.....\...\...........\core_cm3.c
......................\......\.........\.....\...\...........\core_cm3.h
......................\......\.........\.....\...\DeviceSupport
......................\......\.........\.....\...\.............\ST
......................\......\.........\.....\...\.............\..\STM32F10x
......................\......\.........\.....\...\.............\..\.........\Release_Notes.html
......................\......\.........\.....\...\.............\..\.........\startup
......................\......\.........\.....\...\.............\..\.........\.......\iar
......................\......\.........\.....\...\.............\..\.........\.......\...\startup_stm32f10x_cl.s
......................\......\.........\.....\...\.............\..\.........\.......\...\startup_stm32f10x_hd.s
......................\......\.........\.....\...\.............\..\.........\.......\...\startup_stm32f10x_hd_vl.s
......................\......\.........\.....\...\.............\..\.........\.......\...\startup_stm32f10x_ld.s
......................\......\.........\.....\...\.............\..\.........\.......\...\startup_stm32f10x_ld_vl.s
......................\......\.........\.....\...\.............\..\.........\.......\...\startup_stm32f10x_md.s
......................\......\.........\.....\...\.............\..\.........\.......\...\startup_stm32f10x_md_vl.s
......................\......\.........\.....\...\.............\..\.........\.......\...\startup_stm32f10x_xl.s
......................\......\.........\.....\...\.............\..\.........\stm32f10x.h
......................\......\.........\.....\...\.............\..\.........\system_stm32f10x.c
......................\......\.........\.....\...\.............\..\.........\system_stm32f10x.h
......................\......\.........\.....\CMSIS_2_x
......................\......\.........\.....\.........\DSP_Lib
......................\......\.........\.....\.........\.......\Source
......................\......\.........\.....\.........\.......\......\BasicMathFunctions
......................\......\.........\.....\.........\.......\......\..................\arm_abs_f32.c
......................\......\.........\.....\.........\.......\......\..................\arm_abs_q15.c
......................\......\.........\.....\.........\.......\......\..................\arm_abs_q31.c
......................\......\.........\.....\.........\.......\......\..................\arm_abs_q7.c
......................\......\.........\.....\.........\.......\......\..................\arm_add_f32.c
......................\......\.........\.....\.........\.......\......\..................\arm_add_q15.c
......................\......\.........\.....\.........\.......\......\..................\arm_add_q31.c
......................\......\.........\.....\.........\.......\......\..................\arm_add_q7.c
......................\......\.........\.....\.........\.......\......\..................\arm_dot_prod_f32.c
......................\......\.........\.....\.........\.......\......\..................\arm_dot_prod_q15.c
......................\......\.........\.....\.........\.......\......\..................\arm_dot_prod_q31.c
......................\......\.........\.....\.........\.......\......\..................\arm_dot_prod_q7.c
......................\......\.........\.....\.........\.......\......\..................\arm_mult_f32.c
......................\......\.........\.....\.........\.......\......\..................\arm_mult_q15.c
......................\......\.........\.....\.........\.......\......\..................\arm_mult_q31.c
......................\......\.........\.....\.........\.......\......\..................\arm_mult_q7.c
......................\......\.........\.....\.........\.......\..