The code demo how to blink led on STM32F10x. The code was written on Keil C V4. useful for starter on STM32.
File list:
1. Dieu Khien Led Don
....................\Device
....................\......\Include
....................\......\.......\font.h
....................\......\.......\hc595.h
....................\......\.......\lcd16x2.h
....................\......\.......\tft_240x320.h
....................\......\Source C
....................\......\........\hc595.c
....................\......\........\lcd16x2.c
....................\......\........\TFT_240x320.c
....................\FWlib
....................\.....\Include
....................\.....\.......\misc.h
....................\.....\.......\stm32f10x_adc.h
....................\.....\.......\stm32f10x_bkp.h
....................\.....\.......\stm32f10x_can.h
....................\.....\.......\stm32f10x_cec.h
....................\.....\.......\stm32f10x_conf.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
....................\.....\Source C
....................\.....\........\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_stm32f10x.c
....................\Main
....................\....\DEF_STM32.h
....................\....\main.c
....................\....\main.h
....................\....\var.h
....................\Obj
....................\...\core_cm3.crf
....................\...\core_cm3.d
....................\...\core_cm3.o
....................\...\main.axf
....................\...\main.crf
....................\...\main.d
....................\...\main.hex
....................\...\main.htm
....................\...\main.lnp
....................\...\main.o
....................\...\main.plg
....................\...\main.sct
....................\...\startup_stm32f10x_md.d
....................\...\startup_stm32f10x_md.o
....................\...\stm32f10x_gpio.crf
....................\...\stm32f10x_gpio.d
....................\...\stm32f10x_gpio.o
....................\...\stm32f10x_rcc.crf
....................\...\stm32f10x_rcc.d
....................\...\stm32f10x_rcc.o
....................\...\system_stm32f10x.crf
....................\...\system_stm32f10x.d
....................\...\system_stm32f10x.o
....................\...\user_delay.crf
....................\...\user_delay.d
....................\...\user_delay.o
....................\...\user_gpio.crf
....................\...\user_gpio.d
....................\...\user_gpio.o
....................\Startup
....................\.......\CM3
....................\.......\...\core_cm3.c
....................\.......\...\core_cm3.h
....................\.......\...\stm32f10x.h
....................\.......\...\system_stm32f10x.c
....................\.......\...\system_stm32f10x.h
....................\.......\cortexm3_macro.s
....................\.......\startup_stm32f10x_cl.s
....................\.......\startup_stm32f10x_hd.s
....................\.......\startup_stm32f10x_ld.s
....................\.......\startup_stm32f10x_ld_vl.s
....................\.......\startup_stm32f10x_md.s
....................\.......\startup_stm32f10x_md_vl.s
....................\.......\startup_stm32f10x_xl.s
....................\.......\stm32f10x_startup.s
....................\User
....................\....\Include
....................\....\.......\user_adc.h
....................\....\.......\user_delay.h
....................\....\.......\user_dma.h
....................\....\.......\user_exti.h
....................\....\.......\user_fsmc.h
....................\....\.......\user_gpio.h
....................\....\.......\user_interrupt.h
....................\....\.......\user_nvic.h
....................\....\.......\user_timer.h
....................\....\.......\user_usart.h
....................\....\Source C
....................\....\........\user_adc.c
....................\....\........\user_delay.c
....................\....\........\user_dma.c
....................\....\........\user_exti.c
....................\....\........\user_fsmc.c
....................\....\........\user_gpio.c
....................\....\........\user_interrupt.c
....................\....\........\user_nvic.c
....................\....\........\user_spi.c
....................\....\........\user_timer.c
....................\....\........\user_usart.c
....................\JLinkLog.txt
....................\JLinkSettings.ini
....................\main.map
....................\main.plg
....................\main.uvgui.NguyenQuyNhat
....................\main.uvgui_NguyenQuyNhat.bak
....................\main.uvopt
....................\main.uvproj
....................\main_LED DON.dep
....................\main_Target 1.dep
....................\startup_stm32f10x_md.lst