原创 关于STM32闪存擦写次数与数据保存期限的重要说明

2008-4-12 11:47 14336 9 11 分类: MCU/ 嵌入式

ST在2008年3月21日更新了STM32增强型(STM32F103)和STM32基本型(STM32F101)的数据手册。在最新的数据手册中,再次确认STM32的闪存存储器的擦写次数指标,在整个工作温度范围超过10,000次,即STM32F101基本型的-40摄氏度至+85摄氏度,STM32F103增强型的-40摄氏度至+85摄氏度,或部分型号的-40摄氏度至+105摄氏度。(关于芯片的工作温度范围请参考下述数据手册的第七章)


新手册给出了更多数据保存期限的测试条件。因为数据保存期限是一个非常重要的指标,客户需要了解更加全面的信息,因此ST比其他MCU厂家给出了更多的细节。


闪存存储器的数据保存期限随擦写次数的增加而变化,手册中数据保存期限是指1000次和10,000次闪存擦写后的保存期限。在所有的工作温度范围内经1000次擦写后,在+85摄氏度的保存环境下,STM32的数据保存期限可达业界领先的30年;在所有的工作温度范围内经10,000次擦写后,在+55摄氏度的保存环境下(通常这是汽车工业要求的保存环境),STM32的数据保存期限可惊人地达到20年。


当与其他MCU产品比较时,十分必要去检查闪存擦写周期是在什么温度环境下检测的数据保存期限。例如,“在+85摄氏度时数据保存期限为10年”,因为没有给出闪存擦写周期,这样的描述是不完整的。







可在ST的网站免费下载最新的STM32数据手册:
  STM32F103x数据手册 第6版
  STM32F101x数据手册 第6版




下图是STM32F103x数据手册中的相关参数表:

点击看大图

PARTNER CONTENT

文章评论2条评论)

登录后参与讨论

用户1848379 2015-8-14 09:07

使用寿命呢,可以反复擦除写入多少次

用户1158167 2008-4-12 16:52

学习啦
相关推荐阅读
用户1090342 2010-08-05 12:33
使用STM32定时器输出任意相位差的方波
记得曾经有不少人问起这个问题,方法十分简单,不用说明,看图即知(这里画了2路输出,同样道理可以产生3路甚至4路输出)。此方法不但可以在STM32上实现,因为STM8定时器的多数功能与STM32一样,所...
用户1090342 2010-05-06 16:11
STM32的功能引脚重映射和复用功能
STM32中有很多内置外设的输入输出引脚都具有重映射(remap)的功能,本文对一些在使用引脚重映射时所遇到的有关问题加以说明。我们知道每个内置外设都有若干个输入输出引脚,一般这些引脚的输出脚位都是固...
用户1090342 2010-04-23 11:04
改正了每次只能发送一个字节的USB虚拟串口例程
目前发布的STM32_USB-FS-Device_Lib中有一个USB虚拟串口的例程,这个例程演示了把STM32配置为一个USB虚拟串口设备,STM32从它的USART接口接收数据并通过USB传送到上...
用户1090342 2010-03-06 12:30
STM32定时器的预装载寄存器与影子寄存器之间的关系
本文的说明依据STM32参考手册(RM0008)第10版:英文:http://www.st.com/stonline/products/literature/rm/13902.pdf中译文:http:...
用户1090342 2010-02-26 12:18
使用BSRR和BRR寄存器直接操作STM32的I/O端口
STM32的每个GPIO端口都有两个特别的寄存器,GPIOx_BSRR和GPIOx_BRR寄存器,通过这两个寄存器可以直接对对应的GPIOx端口置'1'或置'0'。GPIOx_BSRR的高16位中每一...
用户1090342 2010-01-28 16:23
如何使用STM32的USB库支持延迟HID的GET_REPORT请求
首先,请参考我的另一篇博客:以HID的SET REPORT为例说明如何使用STM32的USB库支持控制端点0如果要支持HID的GET_REPORT请求,按照上一篇博客中的说明,只需要在STM32 US...
EE直播间
更多
我要评论
2
9
关闭 站长推荐上一条 /3 下一条