STM32F10x-32位微控制器

 

 概述:

STM32系列32位闪存微控制器基于突破性的ARM Cortex™-M3 内核,这是一款专为嵌入式应用而开发的内核。STM32系列产品得益于Cortex-M3在架构上进行的多项改进,包括提升性能的同时又提高了代码密度的Thumb-2指令集,大幅度提高的中断响应,而且所有新功能都同时具有业界最优的功耗水平。目前ST是第一个推出基于这个内核的主要微控制器厂商。STM32系列产品的目的是为MCU用户提供新的自由度。它提供了一个完整的32位产品系列,在结合了高性能、低功耗和低电压特性的同时保持了高度的集成性能和简易的开发特性。

STM32F10x框图

  

STM32的优势

使用ARM最新的、先进架构的Cortex-M3内核

优异的实时性能

优异的实时性能

杰出的功耗控制

最大程度的集成整合

易于开发,可使产品快速进入市场

整个产品系列具有脚到脚、外设和软件的高度兼容性,为您提供最大的灵活性。

出众的功耗效率

高性能并非就意味着高耗电。我们经过特殊的处理,针对市场上主要的三种能耗需求进行了优化:

  运行模式下高效率的动态耗电机制

  待机状态时极低的电能消耗

  电池供电时的低电压工作能力

当代码从Flash中以72 MHz的全速运行时,在外设时钟开启时STM32仅消耗27 mA电流。

在待机模式下,复位电路开启时,典型的耗电值仅为2 mA2.03.6 V的供电电压范围,适合于电池供电的应用。

STM32具有三种低功耗模式和灵活的时钟控制机制,用户可以根据自己所需的耗电/性能要求进行合理的优化。STM32还内嵌了实时时钟(RTC),它既可以由32 kHz外部晶体也可以由内部RC电路提供频率基准。RTC有其单独的供电电路,内置的开关使其可由外接硬币大小的电池供电,或由主电源供电。在3.3 V的供电电压下,其典型的消耗电流仅为1.4 mARTC中还包含了用于数据备份的20字节RAM。从停机模式唤醒通常只需要不到7 ms时间,而从待机模式或复位状态启动通常只需55 ms就可进入运行状态。

 

STM32 最优的平台

对于使用同一平台进行多个项目开发而言,STM32
是最佳的选择:

从仅需少量的存储空间和管脚应用到需要更多的存
储空间和管脚的应用

从苛求性能的应用到电池供电的应用

从简单而成本敏感的应用到高端应用

全系列脚对脚、外设及软件的高度兼容性,给您带来全方位的灵活性。您可以在不必修改您原始框架及软
件的条件下,将您的应用升级到需要更多存储空间,或精简到使用更少存储空间,或改用不同的封装规格。

STM32F10x:低功耗

       

STM32F10x产品系列

      

器件简介

       

上一篇:STR7(ARM)–32位微控制器
下一篇:STR710F