MCU 芯片容量启动文件选择
文章目录
前言
在使用芯片开发时,都要为其选型找到最合适的才行,然后选择适当的启动文件后系统才能正常运行起来。所以选这个芯片的启动文件是非常重要的步骤。
● 小容量产品是指闪存存储器容量在16K至32K字节之间的STM32F101xx、STM32F102xx和STM32F103xx微控制器。
● 中容量产品是指闪存存储器容量在64K至128K字节之间的STM32F101xx、STM32F102xx和STM32F103xx微控制器。
● 大容量产品是指闪存存储器容量在256K至512K字节之间的STM32F101xx、STM32F103xx微控制器。
● 互联型产品是STM32F105xx和STM32F107xx微控制器。
简单概括如下:
小容量: FLASH ≤ 32K
中容量: 64K ≤ FLASH ≤ 128K
大容量: 256K ≤ FLASH
cl:互联型产品,stm32f105/107系列
vl:超值型产品,stm32f100系列
xl:超高密度产品,stm32f101/103系列
ld:低密度产品,FLASH小于64K
md:中等密度产品,FLASH=64 or 128
hd:高密度产品,FLASH大于128 hd(High Density )是大容量
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