2021-10-26 12:50:56 索煒達(dá)電子 1243
項(xiàng)目編號:E1813
文件大?。?M
源碼說明:帶中文注釋
開發(fā)環(huán)境:C編譯器
簡要概述
PID角度單環(huán)控制GM6020電機(jī)
目錄│文件列表:
└ pid1
│ .mxproject
│ PID_GM6020_v1.ioc
├ Core
│ ├ Inc
│ │ │ can.h
│ │ │ dma.h
│ │ │ FreeRTOSConfig.h
│ │ │ gpio.h
│ │ │ main.h
│ │ │ stm32f4xx_hal_conf.h
│ │ │ stm32f4xx_it.h
│ │ └ usart.h
│ └ Src
│ │ can.c
│ │ dma.c
│ │ freertos.c
│ │ gpio.c
│ │ main.c
│ │ stm32f4xx_hal_msp.c
│ │ stm32f4xx_hal_timebase_tim.c
│ │ stm32f4xx_it.c
│ │ system_stm32f4xx.c
│ └ usart.c
├ Drivers
│ ├ CMSIS
│ │ ├ Device
│ │ │ └ ST
│ │ │ └ STM32F4xx
│ │ │ └ Include
│ │ │ │ stm32f405xx.h
│ │ │ │ stm32f4xx.h
│ │ │ └ system_stm32f4xx.h
│ │ └ Include
│ │ │ cmsis_armcc.h
│ │ │ cmsis_armclang.h
│ │ │ cmsis_compiler.h
│ │ │ cmsis_gcc.h
│ │ │ cmsis_iccarm.h
│ │ │ cmsis_version.h
│ │ │ core_armv8mbl.h
│ │ │ core_armv8mml.h
│ │ │ core_cm0.h
│ │ │ core_cm0plus.h
│ │ │ core_cm1.h
│ │ │ core_cm23.h
│ │ │ core_cm3.h
│ │ │ core_cm33.h
│ │ │ core_cm4.h
│ │ │ core_cm7.h
│ │ │ core_sc000.h
│ │ │ core_sc300.h
│ │ │ mpu_armv7.h
│ │ │ mpu_armv8.h
│ │ └ tz_context.h
│ └ STM32F4xx_HAL_Driver
│ ├ Inc
│ │ │ stm32f4xx_hal.h
│ │ │ stm32f4xx_hal_can.h
│ │ │ stm32f4xx_hal_cortex.h
│ │ │ stm32f4xx_hal_def.h
│ │ │ stm32f4xx_hal_dma.h
│ │ │ stm32f4xx_hal_dma_ex.h
│ │ │ stm32f4xx_hal_exti.h
│ │ │ stm32f4xx_hal_flash.h
│ │ │ stm32f4xx_hal_flash_ex.h
│ │ │ stm32f4xx_hal_flash_ramfunc.h
│ │ │ stm32f4xx_hal_gpio.h
│ │ │ stm32f4xx_hal_gpio_ex.h
│ │ │ stm32f4xx_hal_pwr.h
│ │ │ stm32f4xx_hal_pwr_ex.h
│ │ │ stm32f4xx_hal_rcc.h
│ │ │ stm32f4xx_hal_rcc_ex.h
│ │ │ stm32f4xx_hal_tim.h
│ │ │ stm32f4xx_hal_tim_ex.h
│ │ │ stm32f4xx_hal_uart.h
│ │ └ Legacy
│ │ └ stm32_hal_legacy.h
│ └ Src
│ │ stm32f4xx_hal.c
│ │ stm32f4xx_hal_can.c
│ │ stm32f4xx_hal_cortex.c
│ │ stm32f4xx_hal_dma.c
│ │ stm32f4xx_hal_dma_ex.c
│ │ stm32f4xx_hal_exti.c
│ │ stm32f4xx_hal_flash.c
│ │ stm32f4xx_hal_flash_ex.c
│ │ stm32f4xx_hal_flash_ramfunc.c
│ │ stm32f4xx_hal_gpio.c
│ │ stm32f4xx_hal_pwr.c
│ │ stm32f4xx_hal_pwr_ex.c
│ │ stm32f4xx_hal_rcc.c
│ │ stm32f4xx_hal_rcc_ex.c
│ │ stm32f4xx_hal_tim.c
│ │ stm32f4xx_hal_tim_ex.c
│ └ stm32f4xx_hal_uart.c
├ MDK-ARM
│ │ JLinkLog.txt
│ │ JLinkSettings.ini
│ │ pid.c
│ │ pid.h
│ │ PID_GM6020_v1.uvguix.14225
│ │ PID_GM6020_v1.uvoptx
│ │ PID_GM6020_v1.uvprojx
│ │ startup_stm32f405xx.lst
│ │ startup_stm32f405xx.s
│ │ UpperMonitor.cpp
│ │ UpperMonitor.h
│ ├ DebugConfig
│ │ └ PID_GM6020_v1_STM32F405RGTx.dbgconf
│ ├ PID_GM6020_v1
│ │ │ can.crf
│ │ │ can.d
│ │ │ can.o
│ │ │ cmsis_os.crf
│ │ │ cmsis_os.d
│ │ │ cmsis_os.o
│ │ │ croutine.crf
│ │ │ croutine.d
│ │ │ croutine.o
│ │ │ dma.crf
│ │ │ dma.d
│ │ │ dma.o
│ │ │ event_groups.crf
│ │ │ event_groups.d
│ │ │ event_groups.o
│ │ │ freertos.crf
│ │ │ freertos.d
│ │ │ freertos.o
│ │ │ gpio.crf
│ │ │ gpio.d
│ │ │ gpio.o
│ │ │ heap_4.crf
│ │ │ heap_4.d
│ │ │ heap_4.o
│ │ │ list.crf
│ │ │ list.d
│ │ │ list.o
│ │ │ main.crf
│ │ │ main.d
│ │ │ main.o
│ │ │ pid.crf
│ │ │ pid.d
│ │ │ pid.o
│ │ │ PID_GM6020_v1.axf
│ │ │ PID_GM6020_v1.build_log.htm
│ │ │ PID_GM6020_v1.hex
│ │ │ PID_GM6020_v1.htm
│ │ │ PID_GM6020_v1.lnp
│ │ │ PID_GM6020_v1.map
│ │ │ PID_GM6020_v1.sct
│ │ │ PID_GM6020_v1_PID_GM6020_v1.dep
│ │ │ port.crf
│ │ │ port.d
│ │ │ port.o
│ │ │ queue.crf
│ │ │ queue.d
│ │ │ queue.o
│ │ │ startup_stm32f405xx.d
│ │ │ startup_stm32f405xx.o
│ │ │ stm32f4xx_hal.crf
│ │ │ stm32f4xx_hal.d
│ │ │ stm32f4xx_hal.o
│ │ │ stm32f4xx_hal_can.crf
│ │ │ stm32f4xx_hal_can.d
│ │ │ stm32f4xx_hal_can.o
│ │ │ stm32f4xx_hal_cortex.crf
│ │ │ stm32f4xx_hal_cortex.d
│ │ │ stm32f4xx_hal_cortex.o
│ │ │ stm32f4xx_hal_dma.crf
│ │ │ stm32f4xx_hal_dma.d
│ │ │ stm32f4xx_hal_dma.o
│ │ │ stm32f4xx_hal_dma_ex.crf
│ │ │ stm32f4xx_hal_dma_ex.d
│ │ │ stm32f4xx_hal_dma_ex.o
│ │ │ stm32f4xx_hal_exti.crf
│ │ │ stm32f4xx_hal_exti.d
│ │ │ stm32f4xx_hal_exti.o
│ │ │ stm32f4xx_hal_flash.crf
│ │ │ stm32f4xx_hal_flash.d
│ │ │ stm32f4xx_hal_flash.o
│ │ │ stm32f4xx_hal_flash_ex.crf
│ │ │ stm32f4xx_hal_flash_ex.d
│ │ │ stm32f4xx_hal_flash_ex.o
│ │ │ stm32f4xx_hal_flash_ramfunc.crf
│ │ │ stm32f4xx_hal_flash_ramfunc.d
│ │ │ stm32f4xx_hal_flash_ramfunc.o
│ │ │ stm32f4xx_hal_gpio.crf
│ │ │ stm32f4xx_hal_gpio.d
│ │ │ stm32f4xx_hal_gpio.o
│ │ │ stm32f4xx_hal_msp.crf
│ │ │ stm32f4xx_hal_msp.d
│ │ │ stm32f4xx_hal_msp.o
│ │ │ stm32f4xx_hal_pwr.crf
│ │ │ stm32f4xx_hal_pwr.d
│ │ │ stm32f4xx_hal_pwr.o
│ │ │ stm32f4xx_hal_pwr_ex.crf
│ │ │ stm32f4xx_hal_pwr_ex.d
│ │ │ stm32f4xx_hal_pwr_ex.o
│ │ │ stm32f4xx_hal_rcc.crf
│ │ │ stm32f4xx_hal_rcc.d
│ │ │ stm32f4xx_hal_rcc.o
│ │ │ stm32f4xx_hal_rcc_ex.crf
│ │ │ stm32f4xx_hal_rcc_ex.d
│ │ │ stm32f4xx_hal_rcc_ex.o
│ │ │ stm32f4xx_hal_tim.crf
│ │ │ stm32f4xx_hal_tim.d
│ │ │ stm32f4xx_hal_tim.o
│ │ │ stm32f4xx_hal_timebase_tim.crf
│ │ │ stm32f4xx_hal_timebase_tim.d
│ │ │ stm32f4xx_hal_timebase_tim.o
│ │ │ stm32f4xx_hal_tim_ex.crf
│ │ │ stm32f4xx_hal_tim_ex.d
│ │ │ stm32f4xx_hal_tim_ex.o
│ │ │ stm32f4xx_hal_uart.crf
│ │ │ stm32f4xx_hal_uart.d
│ │ │ stm32f4xx_hal_uart.o
│ │ │ stm32f4xx_it.crf
│ │ │ stm32f4xx_it.d
│ │ │ stm32f4xx_it.o
│ │ │ stream_buffer.crf
│ │ │ stream_buffer.d
│ │ │ stream_buffer.o
│ │ │ system_stm32f4xx.crf
│ │ │ system_stm32f4xx.d
│ │ │ system_stm32f4xx.o
│ │ │ tasks.crf
│ │ │ tasks.d
│ │ │ tasks.o
│ │ │ timers.crf
│ │ │ timers.d
│ │ │ timers.o
│ │ │ uppermonitor.crf
│ │ │ uppermonitor.d
│ │ │ uppermonitor.o
│ │ │ usart.crf
│ │ │ usart.d
│ │ └ usart.o
│ └ RTE
│ └ _PID_GM6020_v1
│ └ RTE_Components.h
└ Middlewares
└ Third_Party
└ FreeRTOS
└ Source
│ croutine.c
│ event_groups.c
│ list.c
│ queue.c
│ stream_buffer.c
│ tasks.c
│ timers.c
├ CMSIS_RTOS
│ │ cmsis_os.c
│ └ cmsis_os.h
├ include
│ │ croutine.h
│ │ deprecated_definitions.h
│ │ event_groups.h
│ │ FreeRTOS.h
│ │ list.h
│ │ message_buffer.h
│ │ mpu_prototypes.h
│ │ mpu_wrappers.h
│ │ portable.h
│ │ projdefs.h
│ │ queue.h
│ │ semphr.h
│ │ StackMacros.h
│ │ stack_macros.h
│ │ stream_buffer.h
│ │ task.h
│ └ timers.h
└ portable
├ MemMang
│ └ heap_4.c
└ RVDS
└ ARM_CM4F
│ port.c
└ portmacro.h