【STM32】stm32是什么

STM32是由意法半导体制造的32位单片机,基于ARM Cortex-M系列内核。其特点是性价比高、外设丰富、处理能力强。通过STM32官网,可以根据功耗、Cortex-M型号、引脚数和闪存大小选择适合的型号。STM32系列包括基础型、汽车级和超低功耗型等,不同型号在性能和功能上有区别。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

🐱作者:一只大喵咪1201
🐱专栏:《STM32学习》
🔥格言:你只管努力,剩下的交给时间!
图

STM32的简单介绍

介绍

STM32是一款单片机,它由意法半导体公司制造。ST是意法半导体的简称,M是指微控制器(也就是单片机的)MCU的第一个英文字母,32是指32位的CPU,它的CPU是采用的ARM公司的Cortex-M系列的内核设计。
STM32覆盖Cortex-M的多种系列,包括M0、M0+、M3、M7等。

特点

STM32具有高性价比,内部外设丰富,高MIPS(指每秒能处理的指令,以兆为单位),广泛的群众基础等特点。

认识STM32

了解STM32主要是通过两个网站,一个是意法半导体管网,另外一个是STM系列单片机的官网。点击这两个名字就可以进入到官网。
虽然意法半导体有很多的产品,他们还自主生产了STM8系列的8位CPU的单片机,这个单片机没有采用ARM的内核,但我们只对STM32系列作一个简单的介绍,让各位大概了解下STM32的由来和命名等。
1
从STM官网进入,找到STM32 MCU,点击进入。
2
根据功耗(纵坐标)和Cortex-M系列型号(横坐标)选择所需要的单片机。其中Cortex-M后的数字越大,性能越高,拿M3和M4来说,M4系列比M3系列在浮点数运算方面有更高的性能。
以STM32F103C8为例:
3

  1. STM32是家族名,还有SMT8,32和8的区别在于,CPU处理数据的位数不同,而且32是采用的ARM公司的Cortex-M系列的内核,8是意法半导体自主研发的CPU内核。
  2. F是指的产品类别,它是指基础型。还有汽车级A,超低功耗L等类型。
  3. 103这3位数字是指特点的功能,它指STM32基础型。还有051入门级等等,可以参考上图
  4. C是指STM32上的引脚数量,不同的大写字母代表的不同的引脚数,C代表48和49引脚。
  5. 8是指STM32的闪存(flash)大小,也就是放代码空间的大小,8是指闪存大小是64KB。

以上的参数是我们选择一个单片机中最重要的参数。
我们可以根据不同的使用情况,对照这个表选择合适的STM32。
可以看到,上面的图片后面还有一些参数,比如封装类型,这是硬件方面的,我们软件开发的不需要关心它。还有像温度范围,我们一般所使用的STM32的环境环境温度都在这几个范围内,所以选哪个都行,但是为了成本较低,选择温度要求范围较小的且能满足就行。后面的X和XX与我们的使用无关,所以本喵不作介绍。

总结

相信通过以上内容,大家对STM32的由来,以及命名方式等有了一定的了解,关于STM32的各种具体功能和使用本喵后面会详细介绍。

评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

一只大喵咪1201

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值