ST意法半导体在牵手ARM后可以说是做的非常成功,抓住了从普通MCU到ARM的市场转变的机会。由于ST公司的STM32系列ARM 使用了完善的库开发,作为芯片的应用者不用从底层的寄存器来实现每个功能的语句编程,直接使用ST的库来完成开发,降低了应用开发的门槛和难度以及开发周期,更多的已经由ST公司做成了库文件。ST的ARM从Cortex™-M0 到Cortex™-M4不断地在推出自己新的产品。在所有这些系列里,STM32 F1系列仍然是目前的主流产品,在大部分控制产品里都可以实现便捷的开发应用,而在性价比上又比较有优势,致芯科技在提供STM32解密的时候,遇到最多需求的也是STM32F1解密的。致芯科技在不断地增加解密的型号,随着使用和市场的需求,致芯科技对大多芯片可以提供逆向分析和代码提取服务。 STM32F0入门级Cortex™-M0 MCU STM32 F1系列主流MCU STM32 F1系列主流MCU满足了工业、医疗和消费类市场的各种应用需求。凭借该产品系列,意法半导体在全球ARM Cortex-M 微控制器领域处于领先地位,同时树立了嵌入式应用的里程碑。该系列利用一流的外设和低功耗、低压操作实现了高性能,同时还以可接受的价格、利用简单的架构和简便易用的工具实现了高集成度。 该系列包含五个产品线,它们的引脚、外设和软件均兼容。
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)并集成多种模拟外设,从而降低应用成本并简化应用设计,它包括:
STM32 F3系列MCU与STM32F0和F1系列引脚兼容,具有相同的外设。 这保证了在为满足应用需要而优化器件性能时,可缩短设计周期,并在设计后续应用时有卓越的灵活性。 STM32 F3系列包括:
带有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信号处理功能的完美结合体。
作为普通客户,当有需要STM32解密的时候,怎么知道自己的芯片是哪个系列,又是多大的存储器的芯片呢,在芯片上的型号都代表什么呢,下图会详细告诉你如何认识STM32 的型号。 |