STM32中的ST指的是意法半导体,M是Microelectronics的缩写,32表示32位,即意法半导体公司开发的32位微控制器

ST官网:https://www.st.com/content/st_com/en.html

  1、STM32分类:

  2、STM32命名方式

比如:STM32F103ZET6表示意法半导体公司,32位MCU,基础类型,144引脚,FLASH容量为512K,QFP封装,温度等级为A:-40~85℃

①、STM32:意法半导体的32位MCU

②、F:基础类型

③、Z:144引脚

④、E:FLASH容量为512K

⑤、T:QFP封装

⑥、6:温度等级为A:-40~85℃

图为STM32命名方式

   3、容量大小划分

①、STM32分为大、中、小三种容量:

小容量IC指的是FLASH容量在16KByte到32KByte

中容量IC指的是FLASH容量在64KByte到128KByte

大容量IC指的是FLASH容量在256KByte到512KByte

②、根据不同的IC,启动文件后缀也不一样:

带有hd(High Dedsity)后缀的是大容量芯片的启动文件

带有md(Medium Dedsity)后缀的是中容量芯片的启动文件

带有ld(Low Dedsity)后缀的是小容量芯片的启动文件

③、还带有vl、cl、xl等后缀:

cl:connective line 指的是互联型产品stm32f105xx和stm32f107xx系列

xl:extreme line 超高密度型产品,这种应该是指stm32f101xx和stm32f103xx容量在MB级别的产品

Vl:valuable line超值型产品,这种是指stm32f100系列

④、STM32F103x4和STM32F10x6是小容量的产品,STM32F103x8和STM32F10xB是中容量的产品,STM32F103xC、STM32F10xD和STM32F10xE是大容量的产品

  3、stm32能做什么

STM32 属于一个微控制器,适用于控制类,自带了各种常用通信接口,比如 USART、 I2C、 SPI 等,可接非常多的传感器,可以控制很多的设备。现实生活中,我们接触到的很多电器产品都有 STM32 的身影,比如智能手环,微型四轴飞行器,平衡车、移动POS机,智能电饭锅,3D 打印机等等
  4、stm32特点

①、硬件特点

②、体积小、集成效率高

③、面向特定的应用场景

④、功耗低、电磁兼容性好

⑤、软件特点

⑥、嵌入式软件的开发和硬件紧密关联

⑦、软件代码要求高效率和高可靠性

⑧、软件代码一般固化在FLASH或者ROM里面

⑨、软件系统具有高实时性

⑩、一般采用C语言开发

参考博客:https://www.cnblogs.com/h1019384803/p/10888067.html

https://blog.csdn.net/weixin_42108484/article/details/80366928

认识STM32芯片的更多相关文章

  1. STM32芯片去除读写保护 | 使用ST-Link Utility去除STM32芯片读写保护

    1.使用ST-LINK V2下载器连接到STM32芯片, 点击Connect: 2.存在读保护: 3.修改选项字节(Option Bytes... ): 4.将读保护修改为Disabled. 5.打钩 ...

  2. 一张图看懂STM32芯片型号的命名规则

    意法半导体已经推出STM32基本型系列.增强型系列.USB基本型系列.增强型系列:新系列产品沿用增强型系列的72MHz处理频率.内存包括64KB到256KB闪存和 20KB到64KB嵌入式SRAM.新 ...

  3. STM32学习笔记:【002】BIN文件通过ST-LINK烧录STM32芯片

    以下提供2种下载方式 KEIL编译下载 KEIL 5 在开发中还算是比较强大的一种平台.在开发中通过编译再下载会显得很方便. 尽管这个是老生常谈的问题,但还是在这里补全这个设置步骤 1.点击“魔法棒” ...

  4. STM32芯片型号的命名规则

    意法半导体已经推出STM32基本型系列.增强型系列.USB基本型系列.增强型系列:新系列产品沿用增强型系列的72MHz处理频率.内存包括64KB到256KB闪存和20KB到64KB嵌入式SRAM.新系 ...

  5. STM32芯片命名规则 | STM32大中小容量芯片之间的差别

    1. STM32命名规则 STM32F105和STM32F107互连型系列微控制器之前,意法半导体已经推出STM32基本型系列.增强型系列.USB基本型系列.增强型系列:新系列产品沿用增强型系列的72 ...

  6. Keil5 如何安装STM32 芯片包

    http://www.keil.com/dd2/Pack/  从该网址下载 相应芯片的PACK 包

  7. STM32CUBEMX入门学习笔记2:关于STM32芯片使用内部flash

    找到正点原子的官网,下载他的HAL库:http://www.openedv.com/thread-109778-1-1.html 找到此例程,并打开其工程文件. 找到此文件,复制到自己工程里 复制到自 ...

  8. STM32芯片命名规则

  9. STM32库函数编程、Keli/MDK、stm32f103zet6

    catalogue . Cortex-M3地址空间 . 基于标准外设库的软件开发 . 基于固件库实现串口输出(发送)程序 . 红外接收实验 . 深入分析流水灯例程 . GPIO再举例之按键实验 . 串 ...

随机推荐

  1. 安装archlinux的另辟蹊径的命令及心得

    先说说我为什么开始入坑archlinux的吧,我最喜欢这个系统的一点就是简洁,DIY程度高,可以定制真正属于自己的专用系统.(像gentoo的话,就为了日常使用也没必要那么折腾,除非你是想在折腾的过程 ...

  2. docker 技术全面整理

    docker 和 vm 虚拟机技术比较像,但又有一些区别. vm 像真机一样有 BIOS ,有硬盘,有网卡,声卡,可以安装操作系统, win7 win10 macOS ubuntu centOS,有好 ...

  3. CSS核心概念之盒子模型

    盒子模型(Box Model) 关于更多CSS核心概念的文章请关注GitHub--CSS核心概念. 当对一个文档进行布局的时候,浏览器的渲染引擎会根据标准之一的 CSS 基础框盒模型(CSS basi ...

  4. js 随机产生100个0~1000之间的整数

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/ ...

  5. go源码分析(五) 获取函数名和调用者的函数名

    参考资料 实现代码保存在我的github // input flag 1:FunName 2:CallerFunName func GetFuncName(flag int) string {     ...

  6. Open live Writer 直接发布wps文章,优点是可以带上图片

    官方网站: http://openlivewriter.org/ 博客园的设置里面的 MetaWeblog访问地址

  7. 如何配置 GitHub 为个人的手机图床

    PicPlus 是一个手机端的图床上传工具,支持七牛云.阿里云.又拍云等主流图床配置,同时还支持配置 GitHub.码云作为自己的图床,如下所示: 这篇文章主要介绍如何在 PicPlus 中配置 Gi ...

  8. Mybatis(一)Mybatis相关概念

    1.1 传统的JDBC实现 public static void main(String[] args) { Connection connetion = null; PreparedStatemen ...

  9. MySQL学习(5)

    三 触发器 对某个表进行某种操作(如:增删改查),希望触发某个动作,可以使用触发器. 1.创建触发器 create trigger trigger1_before_insert_tb1 before ...

  10. P1361 小M的作物 【网络流】【最小割】

    题目描述 小M在MC里开辟了两块巨大的耕地A和B(你可以认为容量是无穷),现在,小P有n中作物的种子,每种作物的种子有1个(就是可以种一棵作物)(用1...n编号). 现在,第i种作物种植在A中种植可 ...