【E1659】STM32F103C8T6串口程序(亲测有用)

2021-10-22 11:39:09      索炜达电子      464     

项目编号:E1659

文件大小:5M

源码说明:带中文注释

开发环境:C编译器

简要概述:

STM32F103C8T6串口程序(亲测有用)

目录│文件列表:

 └ STM32F103C8T6串口程序(亲测有用)

    ├ 串口

    │  ├ CORE

    │  │  │ core_cm3.c

    │  │  │ core_cm3.h

    │  │  └ startup_stm32f10x_md.s

    │  ├ HARDWARE

    │  │  │ led.c

    │  │  └ led.h

    │  ├ OBJ

    │  │  │ core_cm3.crf

    │  │  │ core_cm3.d

    │  │  │ core_cm3.o

    │  │  │ delay.crf

    │  │  │ delay.d

    │  │  │ delay.o

    │  │  │ led.crf

    │  │  │ led.d

    │  │  │ led.o

    │  │  │ main.crf

    │  │  │ main.d

    │  │  │ main.o

    │  │  │ misc.crf

    │  │  │ misc.d

    │  │  │ misc.o

    │  │  │ startup_stm32f10x_md.d

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

    │  │  │ sys.crf

    │  │  │ sys.d

    │  │  │ sys.o

    │  │  │ system_stm32f10x.crf

    │  │  │ system_stm32f10x.d

    │  │  │ system_stm32f10x.o

    │  │  │ USART.axf

    │  │  │ USART.build_log.htm

    │  │  │ usart.crf

    │  │  │ usart.d

    │  │  │ USART.hex

    │  │  │ USART.htm

    │  │  │ USART.lnp

    │  │  │ usart.o

    │  │  │ USART.sct

    │  │  └ USART_USART.dep

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

    │     │ main.c

    │     │ stm32f10x.h

    │     │ stm32f10x_conf.h

    │     │ stm32f10x_it.c

    │     │ stm32f10x_it.h

    │     │ system_stm32f10x.c

    │     │ system_stm32f10x.h

    │     │ USART.uvguix.syk

    │     │ USART.uvoptx

    │     │ USART.uvprojx

    │     ├ DebugConfig

    │     │  │ Target_1_STM32F103C8_1.0.0.dbgconf

    │     │  └ USART_STM32F103C8_1.0.0.dbgconf

    │     ├ Listings

    │     │  │ startup_stm32f10x_md.lst

    │     │  └ USART.map

    └ 原始版本(这个没有使用接收中断)

       └ 基本例程-USART收发

          └ 通过USART1 收发数据

             ├ CMSIS

             │  │ core_cm3.c

             │  │ core_cm3.h

             │  │ stm32f10x.h

             │  │ system_stm32f10x.c

             │  │ system_stm32f10x.h

             │  └ startup

             │     │ startup_stm32f10x_hd.s

             │     │ startup_stm32f10x_ld.s

             │     └ startup_stm32f10x_md.s

             ├ FWlib

             │  ├ inc

             │  │  │ misc.h

             │  │  │ stm32f10x_adc.h

             │  │  │ stm32f10x_bkp.h

             │  │  │ stm32f10x_can.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_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

             │  └ STM32-DEMO.map

             ├ Output

             │  │ core_cm3.d

             │  │ core_cm3.o

             │  │ main.d

             │  │ main.o

             │  │ startup_stm32f10x_hd.d

             │  │ startup_stm32f10x_hd.o

             │  │ STM32-DEMO.axf

             │  │ STM32-DEMO.hex

             │  │ STM32-DEMO.htm

             │  │ STM32-DEMO.lnp

             │  │ STM32-DEMO.plg

             │  │ STM32-DEMO.tra

             │  │ stm32f10x_gpio.d

             │  │ stm32f10x_gpio.o

             │  │ stm32f10x_it.d

             │  │ stm32f10x_it.o

             │  │ stm32f10x_rcc.d

             │  │ stm32f10x_rcc.o

             │  │ stm32f10x_usart.d

             │  │ stm32f10x_usart.o

             │  │ system_stm32f10x.d

             │  │ system_stm32f10x.o

             │  │ usart1.d

             │  └ usart1.o

             └ USER

                │ core_cm3.crf

                │ core_cm3.d

                │ core_cm3.o

                │ core_cm3.__i

                │ ExtDll.iex

                │ JLink Regs CM3.txt

                │ JLinkLog.txt

                │ JLinkSettings.ini

                │ main.c

                │ main.crf

                │ main.d

                │ main.o

                │ main.__i

                │ startup_stm32f10x_hd.d

                │ startup_stm32f10x_hd.o

                │ startup_stm32f10x_hd._ia

                │ STM32-DEMO.axf

                │ STM32-DEMO.hex

                │ STM32-DEMO.htm

                │ STM32-DEMO.lnp

                │ STM32-DEMO.plg

                │ STM32-DEMO.tra

                │ STM32-DEMO.uvgui.lukuang

                │ STM32-DEMO.uvgui.Ping

                │ STM32-DEMO.uvgui_lukuang.bak

                │ STM32-DEMO.uvgui_Ping.bak

                │ STM32-DEMO.uvopt

                │ STM32-DEMO.uvproj

                │ STM32-DEMO_LED-DEMO.dep

                │ STM32-DEMO_USART1-DEMO.dep

                │ STM32-DEMO_uvopt.bak

                │ STM32-DEMO_uvproj.bak

                │ stm32f10x_conf.h

                │ stm32f10x_gpio.crf

                │ stm32f10x_gpio.d

                │ stm32f10x_gpio.o

                │ stm32f10x_gpio.__i

                │ stm32f10x_it.c

TAG串口程序
  • 7 次
  • 1 分