什么是STM32?

STM32,从字面上来理解,ST是意法半导体,M是Microelectronics的缩写, 32表示32位, 合起来理解, STM32就是指ST公司开发的32位微处理器.

 

 

 

STM32诞生的背景

51这种传统的8位单片机不能满足市场的需求:更多功能,更低功耗,易用界面和多任务.

基于这样的市场需求, ARM公司推出了其全新的基于 ARMv7架构的32位Cortex-M3微处理器内核.  紧随其后,ST(意法半导体)公司就推出了基于Cortex-M3内核的MCU-STM32.  

 

 

 

STM32有什么?

STM32属于一个微处理器,  自带了各种常用的通信接口,功能非常强大.

1.串口-USART, 用于跟串口接口的设备通信, 比如: USB转串口模块,  ESP8266WIFI,  GPS模块,  GSM模块 ,  串口屏,  指纹识别模块

2.内部集成电路-I2C, 用于跟I2C接口的设备通信, 比如:  EEPROM , 电容屏,  陀螺仪MPU6050, 0.96寸OLED模块

3.串行通信接口-SPI, 用于跟SPI接口的设备通信, 比如: 串行FLASH,  以太网W5500,  音频模块VS1053

4.SDIO, FSMC的超级模块, I2S ,  ADC  ,  GPIO

 

 

STM32怎么选型?
1.STM32的分类

STM32学习笔记02---初识STM32

 

2.STM32命名方法

STM32学习笔记02---初识STM32

 

STM32学习笔记02---初识STM32

 

STM32学习笔记02---初识STM32

 

 

如何分配原理图引脚

 

STM32学习笔记02---初识STM32

 

 

 

如何寻找引脚的功能说明

STM32学习笔记02---初识STM32

 

 

 

 

 

  数据手册中对引脚的功能定义

STM32学习笔记02---初识STM32

 

 

 

 

 

引脚功能定义的解读

STM32学习笔记02---初识STM32

 

 

 

 

 

相关文章:

猜你喜欢
相关资源
相似解决方案