前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >stm32型号解读

stm32型号解读

作者头像
庞小明
发布2018-12-10 09:46:45
2.1K0
发布2018-12-10 09:46:45
举报
文章被收录于专栏:pangguomingpangguoming

ST意法半导体在牵手ARM后可以说是做的非常成功,抓住了从普通MCU到ARM的市场转变的机会。由于ST公司的STM32系列ARM 使用了完善的库开发,作为芯片的应用者不用从底层的寄存器来实现每个功能的语句编程,直接使用ST的库来完成开发,降低了应用开发的门槛和难度以及开发周期,更多的已经由ST公司做成了库文件。ST的ARM从Cortex™-M0 到Cortex™-M4不断地在推出自己新的产品。在所有这些系列里,STM32 F1系列仍然是目前的主流产品,在大部分控制产品里都可以实现便捷的开发应用,而在性价比上又比较有优势,致芯科技在提供STM32解密的时候,遇到最多需求的也是STM32F1解密的。致芯科技在不断地增加解密的型号,随着使用和市场的需求,致芯科技对大多芯片可以提供逆向分析和代码提取服务。 STM32F0入门级Cortex™-M0 MCU意法半导体基于ARM® Cortex-M0的STM32 F0系列实现了32位性能,同时传承了STM32系列的重要特性,特别适于成本敏感型应用。STM32 F0 MCU集实时性能、低功耗运算和与STM32平台相关的先进架构及外设于一身。STM32F030 Value系列在传统8位和16位市场极具竞争力,并可使用户免于不同架构平台迁徙和相关开发带来的额外工作。借助于STM32F0x2系列新增产品,STM32 F0系列通过USB 2.0和CAN也提供了丰富的通信接口,使它成为通信网关、智能能源器件或游戏终端的理想选择。 STM32 F1系列主流MCU STM32 F1系列主流MCU满足了工业、医疗和消费类市场的各种应用需求。凭借该产品系列,意法半导体在全球ARM Cortex-M 微控制器领域处于领先地位,同时树立了嵌入式应用的里程碑。该系列利用一流的外设和低功耗、低压操作实现了高性能,同时还以可接受的价格、利用简单的架构和简便易用的工具实现了高集成度。 该系列包含五个产品线,它们的引脚、外设和软件均兼容。 超值型STM32F100     - 24 MHz CPU,具有电机控制和CEC功能 基本型STM32F101     - 36 MHz CPU,具有高达1MB的Flash STM32F102 –     48 MHz CPU具备USB FS 增强型STM32F103     - 72 MHz CPU,具有高达1MB的Flash、电机控制、USB和CAN 互联型STM32F105/107     - 72 MHz CPU,具有以太网MAC、CAN和USB 2.0 OTG   STM32 F2系列高性能MCU 基于ARM® Cortex™-M3的STM32 F2系列采用意法半导体先进的90 nm NVM制程制造而成,具有创新型自适应实时存储器加速器(ART加速器™)和多层总线矩阵, 实现了前所未有的高性价比。 该系列具有集成度高的特点:整合了1MB Flash存储器、128KBSRAM、以太网MAC、USB 2.0 HS OTG、照相机接口、硬件加密支持和外部存储器接口。 意法半导体的加速技术使这些MCU能够在主频为120 MHz 下实现高达150 DMIPS/398 CoreMark的性能,这相当于零等待状态执行,同时还能保持极低的动态电流消耗水平(175 μA/MHz)。 带有DSP和FPU指令的STM32 F3系列混合信号MCU STM32 F3系列具有运行于72 MHz的32位ARM Cortex-M4内核(DSP、FPU)并集成多种模拟外设,从而降低应用成本并简化应用设计,它包括: 快速和超快速比较器(<30     ns) 具有可编程增益的运算放大器(PGA) 12位DAC 超快速12位ADC,单通道每秒5 M次采样(交替模式下可达到每秒18 M次采样) 精确的16位sigma-delta ADC(21通道) 144 MHz的快速电机控制定时器(分辨率 < 7 ns) CCM(内核耦合存储区)是在RAM执行时间关键程序所专用的存储器架构,可将性能提升43% STM32 F3系列MCU与STM32F0和F1系列引脚兼容,具有相同的外设。这保证了在为满足应用需要而优化器件性能时,可缩短设计周期,并在设计后续应用时有卓越的灵活性。 STM32 F3系列包括: STM32F301、STM32F302通用器件具有多种外设选项,从基本的低价外设,到更多的模拟功能及USB/CAN接口 STM32F303为全功能产品,能够管理双FOC电机控制,具有CCM – 在RAM执行时间关键程序所专用的存储器架构 STM32F373具有16位sigma-delta ADC,能够在生物识别传感器和智能计量等应用中实现高精度测量 STM32F3x8产品线支持1.8V的工作电压 带有DSP和FPU指令的STM32 F4系列高性能MCU   基于ARM® Cortex™-M4的STM32 F4系列MCU采用了意法半导体的NVM工艺和ART加速器™,在高达180 MHz的工作频率下通过闪存执行时其处理性能达到225 DMIPS/608 CoreMark,这是迄今所有基于Cortex-M内核的微控制器产品所达到的最高基准测试分数。   由于采用了动态功耗调整功能,通过闪存执行时的电流消耗范围为STM32F401的128 μA/MHz到STM32F439的260 μA/MHz。   STM32 F4系列包括五条互相兼容的数字信号控制器(DSC)产品线,是MCU实时控制功能与DSP信号处理功能的完美结合体。   STM32F401 –     84 MHz CPU/105 DMIPS,尺寸最小、成本最低的解决方案,具有卓越的功耗效率  STM32F405/415     – 168 MHz CPU/210 DMIPS,高达1MB、具有先进连接功能和加密功能的Flash存储器 STM32F407/417     – 168 MHz CPU/210 DMIPS,高达1MB的闪存(Flash),增加了以太网MAC和照相机接口 STM32F427/437     – 180 MHz CPU/225 DMIPS,高达2MB的双区闪存,具有SDRAM接口、Chrom-ART加速器™、串行音频接口,性能更高,静态功耗更低  STM32F429/439     – 180 MHz CPU/225 DMIPS,高达2MB的双区闪存,增加了LCD-TFT控制器 作为普通客户,当有需要STM32解密的时候,怎么知道自己的芯片是哪个系列,又是多大的存储器的芯片呢,在芯片上的型号都代表什么呢,下图会详细告诉你如何认识STM32 的型号。

  • 超值型STM32F100     - 24 MHz CPU,具有电机控制和CEC功能
  • 基本型STM32F101     - 36 MHz CPU,具有高达1MB的Flash
  • STM32F102 –     48 MHz CPU具备USB FS
  • 增强型STM32F103     - 72 MHz CPU,具有高达1MB的Flash、电机控制、USB和CAN
  • 互联型STM32F105/107     - 72 MHz CPU,具有以太网MAC、CAN和USB 2.0 OTG

STM32 F2系列高性能MCU 基于ARM® Cortex™-M3的STM32 F2系列采用意法半导体先进的90 nm NVM制程制造而成,具有创新型自适应实时存储器加速器(ART加速器™)和多层总线矩阵, 实现了前所未有的高性价比。 该系列具有集成度高的特点:整合了1MB Flash存储器、128KBSRAM、以太网MAC、USB 2.0 HS OTG、照相机接口、硬件加密支持和外部存储器接口。 意法半导体的加速技术使这些MCU能够在主频为120 MHz 下实现高达150 DMIPS/398 CoreMark的性能,这相当于零等待状态执行,同时还能保持极低的动态电流消耗水平( 175 μA/MHz)。 带有DSP和FPU指令的STM32 F3系列混合信号MCU STM32 F3系列具有运行于72 MHz的32位ARM Cortex-M4内核(DSP、FPU)并集成多种模拟外设,从而降低应用成本并简化应用设计,它包括:

  • 快速和超快速比较器(<30     ns)
  • 具有可编程增益的运算放大器(PGA)
  • 12位DAC
  • 超快速12位ADC,单通道每秒5 M次采样(交替模式下可达到每秒18 M次采样)
  • 精确的16位sigma-delta ADC(21通道)
  • 144 MHz的快速电机控制定时器(分辨率 < 7 ns)
  • CCM(内核耦合存储区)是在RAM执行时间关键程序所专用的存储器架构,可将性能提升43%

STM32 F3系列MCU与STM32F0和F1系列引脚兼容,具有相同的外设。 这保证了在为满足应用需要而优化器件性能时,可缩短设计周期,并在设计后续应用时有卓越的灵活性。 STM32 F3系列包括:

  • STM32F301、STM32F302通用器件具有多种外设选项,从基本的低价外设,到更多的模拟功能及USB/CAN接口
  • STM32F303为全功能产品,能够管理双FOC电机控制,具有CCM – 在RAM执行时间关键程序所专用的存储器架构
  • STM32F373具有16位sigma-delta ADC,能够在生物识别传感器和智能计量等应用中实现高精度测量
  • STM32F3x8产品线支持1.8V的工作电压

带有DSP和FPU指令的STM32 F4系列高性能MCU 基于ARM® Cortex™-M4的STM32 F4系列MCU采用了意法半导体的NVM工艺和ART加速器™,在高达180 MHz的工作频率下通过闪存执行时其处理性能达到225 DMIPS/608 CoreMark,这是迄今所有基于Cortex-M内核的微控制器产品所达到的最高基准测试分数。 由于采用了动态功耗调整功能,通过闪存执行时的电流消耗范围为STM32F401的128 μA/MHz到STM32F439的260 μA/MHz。 STM32 F4系列包括五条互相兼容的数字信号控制器(DSC)产品线,是MCU实时控制功能与DSP信号处理功能的完美结合体。

  • STM32F401 –     84 MHz CPU/105 DMIPS,尺寸最小、成本最低的解决方案,具有卓越的功耗效率 
  • STM32F405/415     – 168 MHz CPU/210 DMIPS,高达1MB、具有先进连接功能和加密功能的Flash存储器
  • STM32F407/417     – 168 MHz CPU/210 DMIPS,高达1MB的闪存(Flash),增加了以太网MAC和照相机接口
  • STM32F427/437     – 180 MHz CPU/225 DMIPS,高达2MB的双区闪存,具有SDRAM接口、Chrom-ART加速器™、串行音频接口,性能更高,静态功耗更低 
  • STM32F429/439     – 180 MHz CPU/225 DMIPS,高达2MB的双区闪存,增加了LCD-TFT控制器

作为普通客户,当有需要STM32解密的时候,怎么知道自己的芯片是哪个系列,又是多大的存储器的芯片呢,在芯片上的型号都代表什么呢,下图会详细告诉你如何认识STM32 的型号。

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2018-11-08 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档