STM32命名规则、容量及其相应启动文件

STM32系列命名规则

    STM32 F 103 C 6 T 7 xxx 
       1    2   3   4   5 6 7   8
  第1部分:产品系列名,固定为STM32
  第2部分:产品类型;F表示这是Flash产品,目前没有其它选项
  第3部分:产品子系列;103表示增强型产品,

              101表示基本型产品
                             105表示集成一个全速USB 2.0 Host/Device/OTG接口和两个具有先进过滤功能的CAN2.0B控制器,
                             107表示在STM32F105系列基础增加一个10/100以太网媒体访问控制器(MAC),互联型产品,
  第4部分:管脚数目;T=36脚; C=48脚; R=64脚;V=100脚; Z=144脚
  第5部分:闪存存储器容量:6=32K字节; 

                8=64K字节; 

                B=128K字节; 

                C=256K字节
                D=384K字节; 

                                                   E=512K字节
  第6部分:封装信息;
  H=BGA;T=LQFP;U=VFQFPN
  第7部分:工作温度范围;
  6=工业级,-40~+85°C
  7=工业级,-40~+105°C

  第8部分:可选项;此部分可以没有,可以用于标示内部固件版本号。

二、 启动文件的选择 

startup_stm32f10x_cl.s 互联型的器件,STM32F105xx,STM32F107xx
startup_stm32f10x_hd.s 大容量的STM32F101xx,STM32F102xx,STM32F103xx
startup_stm32f10x_hd_vl.s 大容量的STM32F100xx
startup_stm32f10x_ld.s 小容量的STM32F101xx,STM32F102xx,STM32F103xx
startup_stm32f10x_ld_vl.s 小容量的STM32F100xx
startup_stm32f10x_md.s 中容量的STM32F101xx,STM32F102xx,STM32F103xx
startup_stm32f10x_md_vl.s 中容量的STM32F100xx  
startup_stm32f10x_xl.s FLASH在512K到1024K字节的STM32F101xx,STM32F102xx,STM32F103xx
ps:
cl:互联型产品,stm32f105/107系列
vl:超值型产品,stm32f100系列
xl:超高密度产品,stm32f101/103系列
ld:低密度产品,FLASH小于64K
md:中等密度产品,FLASH=64 or 128

hd:高密度产品,FLASH大于128

原文地址:https://www.cnblogs.com/sypspace/p/12275714.html