深圳市鹏海达电子有限公司!为您提供电子元件等相关信息,敬请关注!
服务热线:0755-23997336 网站地图 XML
您当前的位置:首页 > 行业资讯 > 初识STM32

初识STM32

来源 : www.penghaida.com   发布时间 : 2021/7/20 8:10:00

什么是STM32?

从字面上来看:

1. ST——意法半导体,即公司名称;

2. M——表示微控制器;

3. 32——即32bit的意思,表示这是一个32bit的微控制器。

STM32诞生的背景

1. 技术的更替,这个是最主要的原因;

2. 市场的需求,传统的8/16位的微控制器,久经岁月的洗礼,如今虽有余辉,当面对这些需求时更显得捉襟见肘;

3. ST的努力,让STM32在众多基于Cortex-M内核的微控制器中脱颖而出,成为最璀璨的新星。

STM32有什么功能?

STM32属于一个微控制器,自带了各种常用通信接口,功能非常强大。

1. 串口-USART,用于跟串口接口的设备通信,比如:USB转串口模块、ESP8266、WIFI、GPS模块等。

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

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

4. SDIO、I2C、ADC、GPIO等。

STM32分类

STM32的命名方法

以STM324103VET6为例

1. 家族:STM32表示32位的MCU;

2. 产品类型:F表示基础性;

3. 具体特性:基础性;

4. 引脚数目:V代表100pin,其他常用的为C表示48,R表示64,Z表示144,B表示208,N表示216;

5. FLASH大小:E表示512KB,其他常用的为C表示256,E表示512,I表示2048;

6. 封装:T表示QFP封装,这个是最常用的封装;

7. 温度:6表示温度等级为A:-40~85度。

选择MCU的原则:花最少的钱,做最多的事。

在确定项目需求的情况下,一般按照下面的顺序来选择合适的MCU。

1. 选择哪种内核的芯片,内核越高意味着功耗也越高。

2. 选择多少引脚的芯片,引脚多少决定了资源的多少,也影响价格。

3. 选择多少RAM和FLASH的芯片,FLASH越大,价格越贵。

4. 还要考虑所选型号采购是否容易,供货是否稳定。

如何分配原理图引脚

点击链接观看更多相关课程

电堂科技