File list (Check if you may need any files):
STM32 MMA8451\CORE\core_cm3.c
.............\....\core_cm3.h
.............\....\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
.............\Function\MMA8451.c
.............\........\mma8451.h
.............\........\myiic.c
.............\........\myiic.h
.............\JLinkLog.txt
.............\JLinkSettings.ini
.............\keilkilll.bat
.............\Listing\startup_stm32f10x_md.lst
.............\.......\Test.map
.............\MMA8451.uvgui.icifan
.............\MMA8451.uvgui.Michael
.............\MMA8451.uvgui_Michael.bak
.............\MMA8451.uvopt
.............\MMA8451.uvproj
.............\MMA8451_Target 1.dep
.............\Object\core_cm3.crf
.............\......\core_cm3.d
.............\......\core_cm3.o
.............\......\delay.crf
.............\......\delay.d
.............\......\delay.o
.............\......\main.crf
.............\......\main.d
.............\......\main.o
.............\......\misc.crf
.............\......\misc.d
.............\......\misc.o
.............\......\mma8451.crf
.............\......\mma8451.d
.............\......\mma8451.o
.............\......\myiic.crf
.............\......\myiic.d
.............\......\myiic.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