Based on the STM32 CC1101 receive and send
File list:
CC1101_Receive
.............\library
.............\.......\inc
.............\.......\...\cortexm3_macro.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_lib.h
.............\.......\...\stm32f10x_map.h
.............\.......\...\stm32f10x_nvic.h
.............\.......\...\stm32f10x_pwr.h
.............\.......\...\stm32f10x_rcc.h
.............\.......\...\stm32f10x_rtc.h
.............\.......\...\stm32f10x_sdio.h
.............\.......\...\stm32f10x_spi.h
.............\.......\...\stm32f10x_systick.h
.............\.......\...\stm32f10x_tim.h
.............\.......\...\stm32f10x_type.h
.............\.......\...\stm32f10x_usart.h
.............\.......\...\stm32f10x_wwdg.h
.............\.......\src
.............\.......\...\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_lib.c
.............\.......\...\stm32f10x_nvic.c
.............\.......\...\stm32f10x_pwr.c
.............\.......\...\stm32f10x_rcc.c
.............\.......\...\stm32f10x_rtc.c
.............\.......\...\stm32f10x_sdio.c
.............\.......\...\stm32f10x_spi.c
.............\.......\...\stm32f10x_systick.c
.............\.......\...\stm32f10x_tim.c
.............\.......\...\stm32f10x_usart.c
.............\.......\...\stm32f10x_wwdg.c
.............\project
.............\.......\RVMDK
.............\.......\.....\List
.............\.......\.....\....\cortexm3_macro.lst
.............\.......\.....\....\STM3210E-EVAL.map
.............\.......\.....\....\stm32f10x_vector.lst
.............\.......\.....\Obj
.............\.......\.....\...\STM3210E-EVAL.plg
.............\.......\.....\cortexm3_macro.s
.............\.......\.....\JLinkArm_STM3210E-EVAL.ini
.............\.......\.....\JLinkLog.txt
.............\.......\.....\note.txt
.............\.......\.....\Project.Opt
.............\.......\.....\Project.Uv2
.............\.......\.....\Project_Opt.Bak
.............\.......\.....\Project_STM3210E-EVAL.dep
.............\.......\.....\Project_Uv2.Bak
.............\.......\.....\readme.txt
.............\.......\.....\STM3210B-EVAL_FLASH.ini
.............\.......\.....\STM3210E-EVAL_FLASH.ini
.............\.......\.....\stm32f10x_vector.s
.............\.......\main.c
.............\.......\spi_cc1101.c
.............\.......\spi_cc1101.h
.............\.......\stm32f10x_conf.h
.............\.......\stm32f10x_it.c
.............\.......\stm32f10x_it.h