STM32系列选型指南

STM32系列选型指南

时间 2015-05-30 15:40:53 PandoCloud

原文  http://blog.pandocloud.com/?p=551

主题 STM32

一、 STM32 32-bit ARM Cortex MCUs 概览

STM32系列32位微控制器,基于ARM® Cortex®‑M处理器。它能支持32位广泛的应用,支持包括高性能、实时功能、数字信号处理,和低功耗、低电压操作,同时拥有一个完全集成和易用的开发。

以STM32为应用的产品线非常广泛,是由于其基于工业标准的内核、有大量的工具和软件作支持,使该系列芯片成为众多产品的理想选择,不管是小终端,还是一个大型的平台。

1.1 STM32系列划分

STM32系列从内核上分,可分为:Cortex-M0/-M0+、Cortex-M3、Cortex-M4,以及Cortex-M7。

STM32系列从应用上分,大体分为:超低功耗型、主流型、高性能型。

具体如下:

1.2 STM32系列划分下的资源说明

1.2.1 通用资源

即STM32系列都支持的通用资源:

  • 通信外设:USART、SPI、I2C;
  • 定时器:Multiple general-purpose timers;
  • 直接内存存取:Multiple DMA;
  • 看门狗和实时时钟:2x watchdogs、RTC;
  • PLL和时钟电路:Integrated regulator PLL and clock circuit;
  • 数模转换:Up to 3x 12-bit DAC;
  • 模数转换:Up to 4x 12-bit ADC(Up to 5 MSPS);
  • 振荡器:Main oscillator and 32KHz oscillator;
  • 内部振荡器:Low-speed and High-speed internal RC oscillator;
  • 工作温度:-40 to +85 °C and up to 125 °C operating temperature range;
  • 低电压:Low voltage 2.0 to 3.6 Vor 1.65/1.7 to 3.6 V(depending on series);
  • 内部温度传感器:Temperature sensor;

1.2.2 各类别的区别说明:

  • 高性能类别 ,高度的集成和丰富的连接:
    • STM32F7:极高性能的MCU类别,支持高级特性;Cortex®-M7内核;512KB到1MB的Flash;
    • STM32F4:支持访问高级特性的高性能DSP和FPU指令;Cortex®-M4内核;128KB到2MB的Flash;
    • STM32F2:性价比极高的中档MCU类别;Cortex®-M3内核;128KB到1MB的Flash;
  • 主流型类别 ,灵活、扩展的MCU,支持极为宽泛的产品应用:
    • STM32F3:升级F1系列各级别的先进模拟外设;Cortex®-M4内核;16KB到512KB的Flash;
    • STM32F1:基础系列,基于Cortex®-M3内核;16KB到1MB的Flash;
    • STM32F0:入门级别的MCU,扩展了8-/16-位处理器的世界;Cortex®-M0内核;16KB到256KB的Flash;
  • 超低功耗类别 ,极小电源开销的产品应用:
    • STM32L4:优秀的超低功耗性能,Cortex®-M4内核,128KB到1MB的Flash;
    • STM32L1:经过市场验证并得出答案的32位应用的类别;Cortex®-M3内核;32KB到512KB的Flash;
    • STM32L0:完美符合8-/16-位应用而且超值设计的类别;Cortex®-M0+内核;16KB到192KB的Flash。
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值