【STM32】stm32是什么

news/2024/11/17 21:51:09/

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

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的各种具体功能和使用本喵后面会详细介绍。


http://www.ppmy.cn/news/879127.html

相关文章

初识STM32之选型

提示:本文主要为学习笔记,主要学习资料为野火的《STM32库开发实战指南--基于野火指南者开发板》,希望各位大佬可以多多关照,多多指点 文章目录 前言一、STM32的分类二、STM32的命名规则三、选择合适的MCU总结 前言 提示&#xff…

使用stm32驱动RC522读取IC卡

stm32驱动RC522 RC522与PN532简介关于STM32驱动方式接线说明程序烧录查看卡号总结 原文链接:https://www.yourcee.com/newsinfo/2924379.html 点击图片购买 RC522与PN532简介 在写这篇文章之前有写过一篇有关于PN532的文章,RC522与PN532在使用上都可以用…

stm32学习笔记-1 STM32简介

1 STM32简介 文章目录 1 STM32简介1.1 套件简介1.2 STM32芯片内部的外设1.3 STM32芯片系统结构1.4 STM32芯片引脚定义1.5 STM32最小系统 注:笔记主要参考B站 江科大自化协 教学视频“STM32入门教程-2023持续更新中”。 注:工程及代码文件放在了本人的Git…

手把手学STM32(一)

手把手学STM32(一)构建工程 这篇文章详细的介绍编写第一个固件工程(F103ZET6版本的)。文档里的操作部分我使用了黄色背景色标出,如觉麻烦,可直接参考黄色部分。 资料下载链接:https://pan.baidu.com/s/1nmjR5SxauIyVW…

STM入门基础初识

序言 本文章是关于stm的一些简单的介绍,全部都是个人学习的一些经验总结,分享给想要自学stm32的朋友们用于入门。其中部分内容借鉴于《stm32中文参考手册》和《cortex-m3权威指南》,对于大神请不喜勿喷。 哈哈。 stm32是什么呢? 简单来说,stm32是一种32位的单片机,是采用…

STM学习之:基础概念

所有芯片的引脚顺序都是逆时针排序的; 开发板中把芯片的引脚引出来,连接到各种传感器上,然后在STM32上编程,(实际就是通过程序控制这些引脚输出高电平或者低电平)来控制各种传感器工作; stm32有…

STM32简介(系统结构、引脚定义……)

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录 前言一、STM32简介二、STM32F103xxx1.STM32F1系列片上资源/外设2.命名规则3.系统结构4.引脚定义5.启动配置6.STM32最小系统电路 总结 前言 提示:这里可…

Kong 服务和路由的添加

管理服务 这里参考DB-less-Mode,因为使用的是yaml配置文件的形式,所以所有的相关配置只需要往初始化的kong.yml文件中添加就可以了,就像nginx的配置文件 DB-less-Mode 创建服务 vim /etc/kong/kong.yml services: - name: my-service #…