startup_stm32f10x_cl.s互聯(lián)型的器件,STM32F105xx,STM32F107xxstartup_stm32f10x_hd.s大容量的STM32F101xx,STM32F102xx,STM32F103xxstartup_stm32f10x_hd_vl.s大容量的STM32F100xx(項目中用ST32芯片STM32F100CE)startup_stm32f10x_ld.s小容量的STM32F101xx,STM32F102xx,STM32F103xxstartup_stm32f10x_ld_vl.s小容量的STM32F100xxstartup_stm32f10x_md.s中容量的STM32F101xx,STM32F102xx,STM32F103xxstartup_stm32f10x_md_vl.s中容量的STM32F100xxstartup_stm32f10x_xl.sFLASH在512K到1024K字節(jié)的STM32F101xx,STM32F102xx,STM32F103xxcl:互聯(lián)型產(chǎn)品,stm32f105/107系列vl:超值型產(chǎn)品,stm32f100系列xl:超高密度產(chǎn)品,stm32f101/103系列ld:低密度產(chǎn)品,FLASH小于64Kmd:中等密度產(chǎn)品,FLASH=64 or128hd:高密度產(chǎn)品,FLASH大于128
在KEIL下可以在項目的選項C/C++/PREPROMCESSORsymbols的Define欄里定義,比如STM32F10X_HD_VL
也可以在STM32F10X.H里用宏定義 #if !defined (STM32F10X_LD) && !defined(STM32F10X_LD_VL) && !defined (STM32F10X_MD) &&!defined (STM32F10X_MD_VL) && !defined (STM32F10X_HD)&& !defined (STM32F10X_XL) && !defined(STM32F10X_CL) #define STM32F10X_HD_VL #endif

|