【E1564】STM32增量式PID电机PWM调速代码

2021-10-19 12:36:22      索炜达电子      482     

项目编号:E1564

文件大小:400K

源码说明:带中文注释

开发环境:C编译器

简要概述:

STM32增量式PID电机PWM调速代码

目录│文件列表:

 └ 外部中断设置转速

    │ keilkilll.bat

    ├ CORE

    │  │ core_cm3.c

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

    ├ HARDWARE

    │  ├ APP

    │  │  │ app.c

    │  │  └ app.h

    │  ├ CONTROL

    │  │  │ control.c

    │  │  └ control.h

    │  ├ ENCODER

    │  │  │ encoder.c

    │  │  └ encoder.h

    │  ├ ENCONDER

    │  │  │ enconder.c

    │  │  └ enconder.h

    │  ├ EXTI

    │  │  │ exti.c

    │  │  └ exti.h

    │  ├ KEY

    │  │  │ key.c

    │  │  └ key.h

    │  ├ LED

    │  │  │ led.c

    │  │  └ led.h

    │  ├ MOTOR

    │  │  │ motor.c

    │  │  └ motor.h

    │  ├ OLED

    │  │  │ oled.c

    │  │  │ oled.h

    │  │  └ oledfont.h

    │  ├ PWM

    │  │  │ pwm.c

    │  │  └ pwm.h

    │  └ TIM

    │     │ timer.c

    │     └ timer.h

    ├ OBJ

    │  │ BKM32.hex

    │  └ Template.hex

    ├ STM32F10x_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

    ├ SYSTEM

    │  ├ delay

    │  │  │ delay.c

    │  │  └ delay.h

    │  ├ sys

    │  │  │ sys.c

    │  │  └ sys.h

    │  └ usart

    │     │ usart.c

    │     └ usart.h

    ├ USER

    │  │ BKM32.uvguix.Administrator

    │  │ BKM32.uvguix.HEAVEN吖

    │  │ BKM32.uvguix.ThinkPad

    │  │ BKM32.uvguix.Tree

    │  │ BKM32.uvguix.ZXB

    │  │ BKM32.uvoptx

    │  │ BKM32.uvprojx

    │  │ EventRecorderStub.scvd

    │  │ JLinkSettings.ini

    │  │ main.c

    │  │ stm32f10x.h

    │  │ stm32f10x_conf.h

    │  │ stm32f10x_it.c

    │  │ stm32f10x_it.h

    │  │ system_stm32f10x.c

    │  │ system_stm32f10x.h

    │  ├ DebugConfig

    │  │  └ Template_STM32F103C8_1.0.0.dbgconf

    └ 移植文件

       │ 调用.txt

       ├ MPU6050

       │  │ mpu6050.c

       │  │ mpu6050.h

       │  │ mpuiic.c

       │  │ mpuiic.h

       │  └ eMPL

       │     │ dmpKey.h

       │     │ dmpmap.h

       │     │ inv_mpu.c

       │     │ inv_mpu.h

       │     │ inv_mpu_dmp_motion_driver.c

       │     └ inv_mpu_dmp_motion_driver.h

       ├ OLED

       │  │ oled.c

       │  │ oled.h

       │  └ oledfont.h

       ├ Public

       │  ├ Bit-Band

       │  │  │ BitBand.c

       │  │  │ BitBand.h

       │  │  └ GPIO_BitBand.txt

       │  ├ SystemClock

       │  │  │ SystemClock.c

       │  │  └ SystemClock.h

       │  └ SysTick-Timer

       │     │ SysTickTimer.c

       │     │ SysTickTimer.h

       │     └ SysTickTimer_&_delay.txt

       └ SYSTEM

          ├ delay

          │  │ delay.c

          │  └ delay.h

          ├ sys

          │  │ sys.c

          │  └ sys.h

          └ usart

             │ usart.c

             └ usart.h

TAGSTM32
  • 4 次
  • 1 分