Description: Finally realized TIM1 PWM output, brushless DC motor control
Upload a basic junior version of the program
PA8 PA9 PA10 PB13 PB14 PB15 is the PWM output
PC5 then adjust the speed potentiometer
PB12 power indicator
PB5 forward instructions
PB2 reverse directions
PB0 button boot
Reversible buttons PB1
DEBUG macro definitions can be software emulation (DEBUG to open the related variables, as well as Hall phase transformation sequence)
To Search:
File list (Check if you may need any files):
TMC603_v1.1
...........\core
...........\....\core_cm3.c
...........\....\core_cm3.h
...........\....\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
...........\hardware
...........\........\AD
...........\........\..\AD.C
...........\........\..\AD.H
...........\........\BLDC
...........\........\....\bldc.c
...........\........\....\bldc.h
...........\........\KEY
...........\........\...\KEY.C
...........\........\...\key.h
...........\........\LED
...........\........\...\LED.C
...........\........\...\led.h
...........\........\PWM
...........\........\...\pwm.c
...........\........\...\pwm.h
...........\........\TIMER
...........\........\.....\timer.c
...........\........\.....\timer.h
...........\logic
...........\.....\TEST.uvla
...........\obj
...........\...\ExtDll.iex
...........\...\TMC603.axf
...........\...\TMC603.hex
...........\...\TMC603.htm
...........\...\TMC603.lnp
...........\...\TMC603.sct
...........\...\TMC603.tra
...........\...\ad.__i
...........\...\ad.crf
...........\...\ad.d
...........\...\ad.o
...........\...\bldc.__i
...........\...\bldc.crf
...........\...\bldc.d
...........\...\bldc.o
...........\...\core_cm3.crf
...........\...\core_cm3.d
...........\...\core_cm3.o
...........\...\eval.crf
...........\...\eval.d
...........\...\key.__i
...........\...\key.crf
...........\...\key.d
...........\...\key.o
...........\...\led.__i
...........\...\led.crf
...........\...\led.d
...........\...\led.o
...........\...\main.crf
...........\...\main.d
...........\...\main.o
...........\...\misc.crf
...........\...\misc.d
...........\...\misc.o
...........\...\moto.crf
...........\...\moto.d
...........\...\moto.o
...........\...\pwm.__i
...........\...\pwm.crf
...........\...\pwm.d
...........\...\pwm.o
...........\...\startup_stm32f10x_md.d
...........\...\startup_stm32f10x_md.o
...........\...\stm32f10x_adc.crf
...........\...\stm32f10x_adc.d
...........\...\stm32f10x_adc.o
...........\...\stm32f10x_bkp.crf
...........\...\stm32f10x_bkp.d
...........\...\stm32f10x_bkp.o
...........\...\stm32f10x_can.crf
...........\...\stm32f10x_can.d
...........\...\stm32f10x_can.o
...........\...\stm32f10x_cec.crf
...........\...\stm32f10x_cec.d
...........\...\stm32f10x_cec.o
...........\...\stm32f10x_crc.crf
...........\...\stm32f10x_crc.d
...........\...\stm32f10x_crc.o
...........\...\stm32f10x_dac.crf
...........\...\stm32f10x_dac.d
...........\...\stm32f10x_dac.o
...........\...\stm32f10x_dbgmcu.crf
...........\...\stm32f10x_dbgmcu.d
...........\...\stm32f10x_dbgmcu.o
...........\...\stm32f10x_dma.__i
...........\...\stm32f10x_dma.crf