• stm32型号解读


     
    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 的型号。
     
     
  • 相关阅读:
    使用C语言来扩展PHP,写PHP扩展dll
    用C语言写PHP扩展 linux
    mysql 建索引删除索引命令
    xhprof安装&&使用
    Burst Windows 2003 VPS安装中文语言包图文教程
    yii框架的缓存
    rsync的配置与应用
    mysql分组排序取前N条记录的最简洁的单条sql !
    linux下php以fastcgi模式运行
    JS收集<2>:图片上传_限制格式、类型、尺寸
  • 原文地址:https://www.cnblogs.com/pangguoming/p/9932082.html
Copyright © 2020-2023  润新知