【E2048】基于STM32F103C8T6的扫地机器人

2021-11-01 11:59:26      索炜达电子      524     

项目编号:E2048

文件大小:3.6M

源码说明:带中文注释

开发环境:C编译器

简要概述:

基于STM32F103C8T6的扫地机器人

目录│文件列表:

 └ Sweeping-robot

    ├ Drivers

    │  │ delay.c

    │  │ delay.h

    │  │ hc05.c

    │  │ hc05.h

    │  │ led.c

    │  │ led.h

    │  │ motor.c

    │  │ motor.h

    │  │ ultrasonic.c

    │  │ ultrasonic.h

    │  │ usart.c

    │  │ usart.h

    │  │ usart2.c

    │  └ usart2.h

    ├ Libraries

    │  ├ CMSIS

    │  │  └ CM3

    │  │     ├ CoreSupport

    │  │     │  │ core_cm3.c

    │  │     │  └ core_cm3.h

    │  │     └ DeviceSupport

    │  │        └ ST

    │  │           └ STM32F10x

    │  │              │ stm32f10x.h

    │  │              │ system_stm32f10x.h

    │  │              └ startup

    │  │                 ├ arm

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

    │  │                 ├ gcc_ride7

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

    │  │                 ├ iar

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

    │  │                 └ TrueSTUDIO

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

    │  └ STM32F10x_StdPeriph_Driver

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

    ├ MDK-ARM

    │  │ JLinkLog.txt

    │  │ JLinkSettings.ini

    │  │ Project.uvguix.Administrator

    │  │ Project.uvopt

    │  │ Project.uvoptx

    │  │ Project.uvproj.saved_uv4

    │  │ Project.uvprojx

    │  │ Project_LED.dep

    │  │ Project_uvproj.bak

    │  ├ List

    │  │  │ Project.map

    │  │  └ startup_stm32f10x_hd.lst

    │  └ Obj

    │     │ core_cm3.crf

    │     │ core_cm3.d

    │     │ core_cm3.o

    │     │ delay.crf

    │     │ delay.d

    │     │ delay.o

    │     │ hc05.crf

    │     │ hc05.d

    │     │ hc05.o

    │     │ led.crf

    │     │ led.d

    │     │ led.o

    │     │ main.crf

    │     │ main.d

    │     │ main.o

    │     │ misc.crf

    │     │ misc.d

    │     │ misc.o

    │     │ motor.crf

    │     │ motor.d

    │     │ motor.o

    │     │ Project.axf

    │     │ Project.build_log.htm

    │     │ Project.hex

    │     │ Project.htm

    │     │ Project.lnp

    │     │ Project.plg

    │     │ Project.sct

    │     │ Project_LED.dep

    │     │ startup_stm32f10x_hd.d

    │     │ startup_stm32f10x_hd.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.crf

    │     │ stm32f10x_dma.d

    │     │ stm32f10x_dma.o

    │     │ stm32f10x_exti.crf

    │     │ stm32f10x_exti.d

    │     │ stm32f10x_exti.o

    │     │ stm32f10x_flash.crf

    │     │ stm32f10x_flash.d

    │     │ stm32f10x_flash.o

    │     │ stm32f10x_fsmc.crf

    │     │ stm32f10x_fsmc.d

    │     │ stm32f10x_fsmc.o

    │     │ stm32f10x_gpio.crf

    │     │ stm32f10x_gpio.d

    │     │ stm32f10x_gpio.o

    │     │ stm32f10x_i2c.crf

    │     │ stm32f10x_i2c.d

    │     │ stm32f10x_i2c.o

    │     │ stm32f10x_it.crf

    │     │ stm32f10x_it.d

    │     │ stm32f10x_it.o

    │     │ stm32f10x_iwdg.crf

    │     │ stm32f10x_iwdg.d

    │     │ stm32f10x_iwdg.o

    │     │ stm32f10x_pwr.crf

    │     │ stm32f10x_pwr.d

    │     │ stm32f10x_pwr.o

    │     │ stm32f10x_rcc.crf

    │     │ stm32f10x_rcc.d

    │     │ stm32f10x_rcc.o

    │     │ stm32f10x_rtc.crf

    │     │ stm32f10x_rtc.d

    │     │ stm32f10x_rtc.o

    │     │ stm32f10x_sdio.crf

    │     │ stm32f10x_sdio.d

    │     │ stm32f10x_sdio.o

    │     │ stm32f10x_spi.crf

    │     │ stm32f10x_spi.d

    │     │ stm32f10x_spi.o

    │     │ stm32f10x_tim.crf

    │     │ stm32f10x_tim.d

    │     │ stm32f10x_tim.o

    │     │ stm32f10x_usart.crf

    │     │ stm32f10x_usart.d

    │     │ stm32f10x_usart.o

    │     │ stm32f10x_wwdg.crf

    │     │ stm32f10x_wwdg.d

    │     │ stm32f10x_wwdg.o

    │     │ system_stm32f10x.crf

    │     │ system_stm32f10x.d

    │     │ system_stm32f10x.o

    │     │ timer.crf

    │     │ timer.d

    │     │ ultrasonic.crf

    │     │ ultrasonic.d

    │     │ ultrasonic.o

    │     │ ultrasonic2.crf

    │     │ ultrasonic2.d

    │     │ ultrasonic2.o

    │     │ usart.crf

    │     │ usart.d

    │     │ usart.o

    │     │ usart2.crf

    │     │ usart2.d

    │     └ usart2.o

    └ USER

       │ main.c

       │ stm32f10x_conf.h

       │ stm32f10x_it.c

       │ stm32f10x_it.h

       │ sys.h

       └ system_stm32f10x.c

TAG扫地机器人
  • 11 次
  • 1 分