【E1715】STM32F103ZET6使用主从定时器驱动步进电机

2021-10-23 20:56:40      索炜达电子      716     

项目编号:E1715

文件大小:3M

源码说明:带中文注释

开发环境:C编译器

简要概述:

STM32F103ZET6使用主从定时器驱动步进电机

目录│文件列表:

 └ stm32-stepper-motor-drive

    ├ BSP

    │  │ bsp_timer.c

    │  │ bsp_timer.h

    │  │ bsp_usart.c

    │  │ bsp_usart.h

    │  │ Gpio.c

    │  │ Gpio.h

    │  │ Key.c

    │  │ Key.h

    │  │ Led.c

    │  │ Led.h

    │  │ Motor.c

    │  │ Motor.h

    │  │ Usart.c

    │  └ Usart.h

    ├ Doc

    │  │ readme.txt

    │  │ STM32端口配置.xlsx

    │  │ THB6128驱动模块说明文档.doc

    │  └ 数据包协议.xlsx

    ├ FreeRTOS

    │  ├ include

    │  │  │ atomic.h

    │  │  │ 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

    │  │  │ stdint.readme

    │  │  │ stream_buffer.h

    │  │  │ task.h

    │  │  └ timers.h

    │  ├ port

    │  │  ├ MemMang

    │  │  │  │ heap_1.c

    │  │  │  │ heap_2.c

    │  │  │  │ heap_3.c

    │  │  │  │ heap_4.c

    │  │  │  │ heap_5.c

    │  │  │  └ ReadMe.url

    │  │  └ RVDS

    │  │     ├ ARM7_LPC21xx

    │  │     │  │ port.c

    │  │     │  │ portASM.s

    │  │     │  │ portmacro.h

    │  │     │  └ portmacro.inc

    │  │     ├ ARM_CA9

    │  │     │  │ port.c

    │  │     │  │ portASM.s

    │  │     │  │ portmacro.h

    │  │     │  └ portmacro.inc

    │  │     ├ ARM_CM0

    │  │     │  │ port.c

    │  │     │  └ portmacro.h

    │  │     ├ ARM_CM3

    │  │     │  │ port.c

    │  │     │  └ portmacro.h

    │  │     ├ ARM_CM4F

    │  │     │  │ port.c

    │  │     │  └ portmacro.h

    │  │     ├ ARM_CM4_MPU

    │  │     │  │ port.c

    │  │     │  └ portmacro.h

    │  │     └ ARM_CM7

    │  │        │ ReadMe.txt

    │  │        └ r0p1

    │  │           │ port.c

    │  │           └ portmacro.h

    │  └ src

    │     │ croutine.c

    │     │ event_groups.c

    │     │ list.c

    │     │ queue.c

    │     │ README.md

    │     │ readme.txt

    │     │ stream_buffer.c

    │     │ tasks.c

    │     └ timers.c

    ├ Libraries

    │  ├ CMSIS

    │  │  │ core_cm3.c

    │  │  │ core_cm3.h

    │  │  │ stm32f10x.h

    │  │  │ system_stm32f10x.c

    │  │  │ system_stm32f10x.h

    │  │  └ startup

    │  │     │ 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

    │  └ FWlib

    │     ├ inc

    │     │  │ misc.h

    │     │  │ stm32f10x_adc.h

    │     │  │ stm32f10x_bkp.h

    │     │  │ stm32f10x_can.h

    │     │  │ stm32f10x_cec.h

    │     │  │ stm32f10x_crc.h

    │     │  │ stm32f10x_dac.h

    │     │  │ stm32f10x_dbgmcu.h

    │     │  │ stm32f10x_dma.h

    │     │  │ stm32f10x_exti.h

    │     │  │ stm32f10x_flash.h

    │     │  │ stm32f10x_fsmc.h

    │     │  │ stm32f10x_gpio.h

    │     │  │ stm32f10x_i2c.h

    │     │  │ stm32f10x_iwdg.h

    │     │  │ stm32f10x_pwr.h

    │     │  │ stm32f10x_rcc.h

    │     │  │ stm32f10x_rtc.h

    │     │  │ stm32f10x_sdio.h

    │     │  │ stm32f10x_spi.h

    │     │  │ stm32f10x_tim.h

    │     │  │ stm32f10x_usart.h

    │     │  └ stm32f10x_wwdg.h

    │     └ src

    │        │ misc.c

    │        │ stm32f10x_adc.c

    │        │ stm32f10x_bkp.c

    │        │ stm32f10x_can.c

    │        │ stm32f10x_cec.c

    │        │ stm32f10x_crc.c

    │        │ stm32f10x_dac.c

    │        │ stm32f10x_dbgmcu.c

    │        │ stm32f10x_dma.c

    │        │ stm32f10x_exti.c

    │        │ stm32f10x_flash.c

    │        │ stm32f10x_fsmc.c

    │        │ stm32f10x_gpio.c

    │        │ stm32f10x_i2c.c

    │        │ stm32f10x_iwdg.c

    │        │ stm32f10x_pwr.c

    │        │ stm32f10x_rcc.c

    │        │ stm32f10x_rtc.c

    │        │ stm32f10x_sdio.c

    │        │ stm32f10x_spi.c

    │        │ stm32f10x_tim.c

    │        │ stm32f10x_usart.c

    │        └ stm32f10x_wwdg.c

    ├ Listing

    │  └ startup_stm32f10x_hd.lst

    ├ Output

    │  │ bsp_timer.crf

    │  │ croutine.crf

    │  │ event_groups.crf

    │  │ ExtDll.iex

    │  │ gpio.crf

    │  │ heap_4.crf

    │  │ key.crf

    │  │ led.crf

    │  │ list.crf

    │  │ main.crf

    │  │ misc.crf

    │  │ motor.crf

    │  │ port.crf

    │  │ protocol.crf

    │  │ queue.crf

    │  │ Stepper_Motor.axf

    │  │ Stepper_Motor.build_log.htm

    │  │ Stepper_Motor.htm

    │  │ Stepper_Motor.lnp

    │  │ Stepper_Motor.sct

    │  │ Stepper_Motor_Stepper_Motor.dep

    │  │ stm32f10x_dbgmcu.crf

    │  │ stm32f10x_dma.crf

    │  │ stm32f10x_exti.crf

    │  │ stm32f10x_gpio.crf

    │  │ stm32f10x_it.crf

    │  │ stm32f10x_rcc.crf

    │  │ stm32f10x_rtc.crf

    │  │ stm32f10x_sdio.crf

    │  │ stm32f10x_tim.crf

    │  │ stm32f10x_usart.crf

    │  │ system_stm32f10x.crf

    │  │ tasks.crf

    │  │ timers.crf

    │  └ usart.crf

    ├ Project

    │  └ RVMDK(uv5)

    │     │ EventRecorderStub.scvd

    │     │ JLinkLog.txt

    │     │ JLinkSettings.ini

    │     │ Packs_FreeRTOS.htm

    │     │ Stepper_Motor.uvguix.Barry

    │     │ Stepper_Motor.uvoptx

    │     │ Stepper_Motor.uvprojx

    │     ├ .vscode

    │     │  │ c_cpp_properties.json

    │     │  │ keil-assistant.log

    │     │  │ launch.json

    │     │  │ settings.json

    │     │  │ uv4.log

    │     │  └ uv4.log.lock

    │     ├ DebugConfig

    │     │  │ Fire-FreeRTOS_STM32F103ZE_1.0.0.dbgconf

    │     │  │ Fire_FreeRTOS_STM32F103ZE_1.0.0.dbgconf

    │     │  │ FreeRTOS_STM32F103ZE_1.0.0.dbgconf

    │     │  │ Led_STM32F103ZE.dbgconf

    │     │  │ Led_STM32F103ZE_1.0.0.dbgconf

    │     │  └ Stepper_Motor_STM32F103ZE_1.0.0.dbgconf

    │     └ RTE

    │        ├ Device

    │        │  └ STM32F103ZE

    │        │     │ RTE_Device.h

    │        │     │ startup_stm32f10x_hd.s

    │        │     └ system_stm32f10x.c

    │        ├ _FreeRTOS

    │        │  └ RTE_Components.h

    │        └ _Stepper_Motor

    │           └ RTE_Components.h

    └ User

       │ config.h

       │ FreeRTOSConfig.h

       │ main.c

       │ protocol.c

       │ protocol.h

       │ stm32f10x_conf.h

       │ stm32f10x_it.c

       │ stm32f10x_it.h

       ├ Key

       │  │ bsp_key.c

TAGSTM32F103ZET6
  • 13 次
  • 1 分