2021-08-12 17:43:49 索炜达电子 1057
项目编号:E24
文件大小:61M
源码说明:带中文注释
开发环境:C编译器
简要概述:
BUPT有刷电机驱动器
- 特性:
- 增加增量式编码器接口
- 支持霍尔编码器及磁编码器
- 仅支持有感无刷电机
文件列表:
目录│文件列表:
└ Brushless_Driver
│ brushless.ioc
│ brushless.OutJob
│ brushless.PcbDoc
│ brushless.PcbDoc.htm
│ brushless.PrjPCB
│ brushless.PrjPCBStructure
│ brushless.SchDoc
│ Design Rule Check - brushless.drc
│ Design Rule Check - brushless.html
│ HALL.png
│ view.jpg
├ Project Logs for brushless
│ │ brushless PCB ECO 2018-10-16 15-33-19.LOG
│ └ brushless SCH ECO 2018-9-4 20-56-49.LOG
├ Project Outputs for brushless
│ │ brushless.PDF
│ │ Design Rule Check - brushless.drc
│ └ Design Rule Check - brushless.html
└ source
│ .mxproject
│ source.ioc
│ source.pdf
│ source.txt
│ source.zip
├ Drivers
│ ├ CMSIS
│ │ ├ Device
│ │ │ └ ST
│ │ │ └ STM32F1xx
│ │ ├ DSP_Lib
│ │ │ └ Source
│ │ │ ├ BasicMathFunctions
│ │ │ │ │ arm_abs_f32.c
│ │ ├ Include
│ │ │ │ arm_common_tables.h
│ │ │ │ arm_const_structs.h
│ │ │ │ arm_math.h
│ │ │ │ cmsis_armcc.h
│ │ │ │ cmsis_armcc_V6.h
│ │ │ │ cmsis_gcc.h
│ │ │ │ core_cm0.h
│ │ │ │ core_cm0plus.h
│ │ │ │ core_cm3.h
│ │ │ │ core_cm4.h
│ │ │ │ core_cm7.h
│ │ │ │ core_cmFunc.h
│ │ │ │ core_cmInstr.h
│ │ │ │ core_cmSimd.h
│ │ │ │ core_sc000.h
│ │ │ └ core_sc300.h
│ │ └ RTOS
│ │ └ Template
│ │ └ cmsis_os.h
│ └ STM32F1xx_HAL_Driver
│ ├ Inc
│ │ │ stm32f1xx_hal.h
├ EWARM
│ │ Project.eww
│ │ source-hello-2.dep
│ │ source-hello-3.dep
│ │ source-hello-4.dep
│ │ source-hello-5.dep
│ │ source-hello-6.dep
│ │ source-hello.dep
│ │ source.dep
│ │ source.ewd
│ │ source.ewp
│ │ source.ewt
│ │ startup_stm32f103xe.s
│ │ stm32f103xe_flash.icf
│ │ stm32f103xe_sram.icf
│ ├ settings
│ │ │ Project-hello-2.wsdt
│ │ │ Project-hello-3.wsdt
│ │ │ Project-hello-4.wsdt
│ │ │ Project-hello-5.wsdt
│ │ │ Project-hello-6.wsdt
│ │ │ Project-hello.wsdt
│ │ │ Project.wsdt
│ │ │ Project_EncodingOverride.xml
│ │ │ source-hello-2.dbgdt
│ │ │ source-hello-2.dnx
│ │ │ source-hello-3.dbgdt
│ │ │ source-hello-3.dnx
│ │ │ source-hello-4.dbgdt
│ │ │ source-hello-5.dbgdt
│ │ │ source-hello.dbgdt
│ │ │ source-hello.dnx
│ │ │ source.crun
│ │ │ source.dbgdt
│ │ │ source.dnx
│ │ │ source.reggroups
│ │ │ source.source.cspy.bat
│ │ │ source.source.cspy.ps1
│ │ │ source.source.driver.xcl
│ │ │ source.source.general.xcl
│ │ └ source_source.jlink
│ └ source
│ ├ Exe
│ │ │ source.out
│ │ └ source.sim
│ ├ List
│ │ └ source.map
│ └ Obj
│ │ base.o
│ │ base.pbi
│ │ base.pbi.xcl
│ │ board-DESKTOP-77DCA7C.pbi
│ │ board-hello-2.pbi
│ │ board-hello-3.pbi
│ │ board-hello-4.pbi
│ │ board-hello.pbi
│ │ board.o
│ │ board.pbi
│ │ board.pbi-DESKTOP-77DCA7C-2.xcl
│ │ board.pbi-DESKTOP-77DCA7C.xcl
│ │ board.pbi.xcl
│ │ can.o
│ │ can.pbi
│ │ can.pbi.xcl
│ │ cmd_fun-DESKTOP-77DCA7C.pbi
│ │ cmd_fun-hello.pbi
│ │ cmd_fun.o
│ │ cmd_fun.pbi
│ │ cmd_fun.pbi-DESKTOP-77DCA7C-2.xcl
│ │ cmd_fun.pbi-DESKTOP-77DCA7C.xcl
│ │ cmd_fun.pbi.xcl
│ │ command.o
│ │ command.pbi
│ │ command.pbi.xcl
│ │ flash.pbi.xcl
│ │ gpio.o
│ │ gpio.pbi
│ │ gpio.pbi.xcl
│ │ main.o
│ │ main.pbi
│ │ main.pbi.xcl
│ │ source-DESKTOP-77DCA7C.pbd
│ │ source-hello-2.pbd
│ │ source-hello-3.pbd
│ │ source-hello-4.pbd
│ │ source-hello-5.pbd
│ │ source-hello-6.pbd
│ │ source-hello-7.pbd
│ │ source-hello-8.pbd
│ │ source-hello.pbd
│ │ source.pbd
│ │ source.pbd-DESKTOP-77DCA7C.browse
│ │ source.pbd-DESKTOP-77DCA7C.linf
│ │ source.pbd-hello-2.browse
│ │ source.pbd-hello-2.linf
│ │ source.pbd-hello-3.browse
│ │ source.pbd-hello-3.linf
│ │ source.pbd-hello-4.linf
│ │ source.pbd-hello.browse
│ │ source.pbd-hello.linf
│ │ source.pbd.browse
│ │ source.pbd.linf
│ │ spi.o
│ │ spi.pbi
│ │ spi.pbi.xcl
│ │ startup_stm32f103xe.o
│ │ stm32f1xx_hal.o
│ │ stm32f1xx_hal.pbi
│ │ stm32f1xx_hal.pbi.xcl
│ │ stm32f1xx_hal_can.o
│ │ stm32f1xx_hal_can.pbi
│ │ stm32f1xx_hal_can.pbi.xcl
│ │ stm32f1xx_hal_cortex.o
│ │ stm32f1xx_hal_cortex.pbi
│ │ stm32f1xx_hal_cortex.pbi.xcl
│ │ stm32f1xx_hal_dma.o
│ │ stm32f1xx_hal_dma.pbi
│ │ stm32f1xx_hal_dma.pbi.xcl
│ │ stm32f1xx_hal_flash.o
│ │ stm32f1xx_hal_flash.pbi
│ │ stm32f1xx_hal_flash.pbi.xcl
│ │ stm32f1xx_hal_flash_ex.o
│ │ stm32f1xx_hal_flash_ex.pbi
│ │ stm32f1xx_hal_flash_ex.pbi.xcl
│ │ stm32f1xx_hal_gpio.o
│ │ stm32f1xx_hal_gpio.pbi
│ │ stm32f1xx_hal_gpio.pbi.xcl
│ │ stm32f1xx_hal_gpio_ex.o
│ │ stm32f1xx_hal_gpio_ex.pbi
│ │ stm32f1xx_hal_gpio_ex.pbi.xcl
│ │ stm32f1xx_hal_msp.o
│ │ stm32f1xx_hal_msp.pbi
│ │ stm32f1xx_hal_msp.pbi.xcl
│ │ stm32f1xx_hal_pwr.o
│ │ stm32f1xx_hal_pwr.pbi
│ │ stm32f1xx_hal_pwr.pbi.xcl
│ │ stm32f1xx_hal_rcc.o
│ │ stm32f1xx_hal_rcc.pbi
│ │ stm32f1xx_hal_rcc.pbi.xcl
│ │ stm32f1xx_hal_rcc_ex.o
│ │ stm32f1xx_hal_rcc_ex.pbi
│ │ stm32f1xx_hal_rcc_ex.pbi.xcl
│ │ stm32f1xx_hal_spi.o
│ │ stm32f1xx_hal_spi.pbi
│ │ stm32f1xx_hal_spi.pbi.xcl
│ │ stm32f1xx_hal_spi_ex.o
│ │ stm32f1xx_hal_spi_ex.pbi
│ │ stm32f1xx_hal_spi_ex.pbi.xcl
│ │ stm32f1xx_hal_tim.o
│ │ stm32f1xx_hal_tim.pbi
│ │ stm32f1xx_hal_tim.pbi.xcl
│ │ stm32f1xx_hal_tim_ex.o
│ │ stm32f1xx_hal_tim_ex.pbi
│ │ stm32f1xx_hal_tim_ex.pbi.xcl
│ │ stm32f1xx_hal_uart.o
│ │ stm32f1xx_hal_uart.pbi
│ │ stm32f1xx_hal_uart.pbi.xcl
│ │ stm32f1xx_it.o
│ │ stm32f1xx_it.pbi
│ │ stm32f1xx_it.pbi.xcl
│ │ system_stm32f1xx.o
│ │ system_stm32f1xx.pbi
│ │ system_stm32f1xx.pbi.xcl
│ │ tim.o
│ │ tim.pbi
│ │ tim.pbi.xcl
│ │ usart.o
│ │ usart.pbi
│ └ usart.pbi.xcl
├ Inc
│ │ base.h
│ │ board.h
│ │ can.h
│ │ cmd_fun.h
│ │ command.h
│ │ gpio.h
│ │ main.h
│ │ spi.h
│ │ stm32f1xx_hal_conf.h
│ │ stm32f1xx_it.h
│ │ tim.h
│ └ usart.h
└ Src
│ base.c
│ board.c
│ can.c
│ cmd_fun.c
│ command.c
│ gpio.c
│ main.c
│ spi.c
│ stm32f1xx_hal_msp.c
│ stm32f1xx_it.c
│ system_stm32f1xx.c
│ tim.c
└ usart.c