STM32 命名规则



命名规范

以stm32f103c8t7xx为例子

命名规范

| Device | description |
| ————- |
| STM32 |基于ARM?的32位微控制器产品类型。 |
| F |通用类型产品子系列 |
|Device subfamily|101 = 基本型 102 = USB基本型 103 = 增强型 105/107 = 互联型|
|Pin count| T=36 C=48 R=64 V=100 Z=144|
|Flash Size|6=32 8=64 B=128 C=256 D=384 E=512 |
|Package|H = BGA T = LQFP U = VFQFPN Y = WLCSP64|

STM32 产品类型和启动文件的选择

- startup_stm32f10x_ld_vl.s: for STM32 Low density Value line devices
- startup_stm32f10x_ld.s: for STM32 Low density devices
- startup_stm32f10x_md_vl.s: for STM32 Medium density Value line devices
- startup_stm32f10x_md.s: for STM32 Medium density devices
- startup_stm32f10x_hd.s: for STM32 High density devices
- startup_stm32f10x_xl.s: for STM32 XL density devices
- startup_stm32f10x_cl.s: for STM32 Connectivity line devices
cl:互联型产品,stm32f105/107系列
vl:超值型产品,stm32f100系列
xl:超高密度产品,stm32f101/103系列
ld:低密度产品,FLASH小于64K
md:中等密度产品,FLASH=64 or 128
hd:高密度产品,FLASH大于128

STM32 Flash 页面大小划分

STM32有4种Flash module organization,分别是:

  • low-density devices(32KB,1KB/page)
  • medium-density devices(128KB,1KB/page)
  • high-density devices(512KB,2KB/page)
  • connectivity line devices(256KB,2KB/page)
  • XL-density(devices(1M,2KB/page)

文章作者: Alex.Lin
版权声明: 本博客所有文章除特別声明外,均采用 CC BY 4.0 许可协议。转载请注明来源 Alex.Lin !
 上一篇
STM32---ADC STM32---ADC
引脚 工作流程 ADC通常要与DMA一起使用 这里只是简单的用库配置ADC 不断扫描来实现ADC的应用。 ** 首先配置GPIO与ADC的时钟:**
2017-03-26 Alex.Lin
下一篇 
Lua之 loadfile ,dofile, loadstring,require Lua之 loadfile ,dofile, loadstring,require
loadfile——只编译,不运行   1.功能:载入文件但不执行代码块,对于相同的文件每次都会执行。只是编译代码,然后将编译结果作为一个函数返回  2.调用:loadfile(“filename”)  3.错误处理:不引发错误
2017-03-26 Alex.Lin
  目录