一、32单片机的简介
STM32全称是意法半导体32位系列微控制器芯片。ST即意法半导体(STMicroelectronics)。意法半导体 (STMicroelectronics) 集团于1987年6月成立,是由意大利的SGS 微电子公司和法国Thomson 半导体公司合并而成。1998年5月,SGS-THOMSON Microelectronics 将公司名称改为意法半导体有限公司,意法半导体是世界最大的半导体公司之一。
单片微型计算机简称单片机,简单来说就是集CPU(运算、控制)、RAM(数据存储-内存)、ROM(程序存储)、输入输出设备(串口、并口等)和中断系统处于同一芯片的器件,在我们自己的个人电脑中,CPU、RAM、ROM、I/O这些都是单独的芯片,然后这些芯片被安装在一个主板上,这样就构成了我们的PC主板,进而组装成电脑,而单片机只是将这所有的集中在了一个芯片上而已。
二、STM32单片机的优点
1、STM32属于arm内核的一个版本,有很多资源是51不具备的,已经废除了机器周期,速度不是51能比的。
2、STM32单片机程序都是模块化的,接口相对简单,自身带的功能较多,工作速度也快。而51的自身功能少,需要外围元件多,要求对电子熟悉。
3、STM32互连型系列产品强化了音频性能,采用一个先进的锁相环机制,实现音频级别的I2S通信。结合USB主机或从机功能,STM32可以从外部存储器(U盘或MP3播放器)读取、解码和输出音频信号。
4、 STM32 的运算速度大约是51单片机的几十倍,而且外围接口功能比51强大太多。
5、STM32是基于ARM® Cortex® M 处理器内核的 32位闪存微控制器,为MCU用户开辟了一个全新的自由开发空间,并提供了各种易于上手的软硬件辅助工具。、
6、STM32 MCU融高性能、实时性、数字信号处理、低功耗、低电压于一身,同时保持高集成度和开发简易的特点。业内最强大的产品阵容,基于工业标准的处理器,大量的软硬件开发工具,让STM32单片机成为各类中小项目和完整平台解决方案的理想选择。
三、STM32单片机的应用场景
1、stm32主要用于工业,民用,MCU应用一个重要指标是工作温度,工业和民用所需工作温度一般在125度以下。
2、家电类的电控很多是用STM32;
3、二轮平衡小车,电机驱动,简单工控,小电子产品,小彩屏显示;
4、STM32高性能系列有 STM32F2, STM32F4, STM32F7, STM32H7,主要用于功能复杂的应用,比如图像采集的处理、高性能嵌入式系统、工业机械等应用。