stm32芯片引导文件选择

一、low-density device (stm32f10nx4 = 16k , stm32f10nx6 = 32k  )
  
      startup_stm32f10x_ld_vl.s:   小容量超值型,stm32f100xx系列(闪存16k~32k字节)
      startup_stm32f10x_ld.s :小容量型 stm32f101xx,stm32f102xx,stm32f103xx系列 (闪存16k~32k字节)

二、Medium-density devices(stm32f10nx8 = 64k ,stm32f10nxb = 125k)

          startup_stm32f10x_md_vl.s : 中容量超值型,stm32f100xx系列(闪存16k~32k字节)
         startup_stm32f10x_ld.s :容量型,stm32f101xx,stm32f102xx,stm32f103xx系列(闪存16k~32k字节)

三、High-density devices(stm32f10nxc = 256k ,stm32f10nxd = 384k,stm32f10nxe = 512k)
        
        startup_stm32f10x_hd_vl.s : 大容量超值型。stm32f100xx系列(闪存256k~512k字节)
          startup_stm32f10x_hd.s : 大容量型,stm32f101xx,stm32f103xx系列(闪存256k~512k字节)

四、XL-density devices(stm32f10nxf = 768k ,stm32f10nxg =1024k)

      startup_stm32f10x_xl.s  :超大容量型,stm32f101xx,stm32f103xx系列(闪存512k~1024k字节)

五、connectivity - line devices(stm32f105xx ,stm32f107xx )

        startup_stm32f10x_xl.s :互联型,stm32f105xx ,stm32f107xx系列

六、使用固件库的宏定义(keil 环境下)

        如果是用标准固件库需要定义USE_STDPERIPH_DRIVER,在按照选择芯片的型号定义相应的宏。st提供使用的宏如下:

  /* #define STM32F10X_LD */     /*!< STM32F10X_LD: STM32 Low density devices */
  /* #define STM32F10X_LD_VL */  /*!< STM32F10X_LD_VL: STM32 Low density Value Line devices */  
  /* #define STM32F10X_MD */     /*!< STM32F10X_MD: STM32 Medium density devices */
  /* #define STM32F10X_MD_VL */  /*!< STM32F10X_MD_VL: STM32 Medium density Value Line devices */  
  /* #define STM32F10X_HD */     /*!< STM32F10X_HD: STM32 High density devices */
  /* #define STM32F10X_HD_VL */  /*!< STM32F10X_HD_VL: STM32 High density value line devices */  
  /* #define STM32F10X_XL */     /*!< STM32F10X_XL: STM32 XL-density devices */
  /* #define STM32F10X_CL */     /*!< STM32F10X_CL: STM32 Connectivity line devices */






评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值