- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
MACROBUTTON MTEditEquationSection2 SEQ MTEqn \r \h SEQ MTSec \r 1 \h SEQ MTChap \r 1 \h MSP430单片机的flash读写设计
Kripasagar Venkat, Uwe Haensel MSP430应用手册
摘要:MSP430系列单片机在微控制器中占有相当大的比重,它是一种以只读存储器和闪存器为基础的单片机。理解MSP430单片机的flash读写设计对于进行高效耐用、可靠的系统设计是非常重要的。对于闪存的可信度来说,数据保留的时限是相当关键的。在这篇应用手册中,对于MSP430单片机的flash读写设计进行了详细的叙述,其中有关温度的影响占了很重要的一部分。在这篇文章中讨论到的知识点,对于以闪存器为基础(即F型)的或者存储器结构的MSP430系列单片机都适用。
1 引言
通常来说,存储器被很广泛地分为只读存储器(ROM)和随机存储器(RAM)。这两种类型表现是不同的,而且每一类都有各自的优缺点。Flash存储器是ROM和RAM的混合型,兼备这两种类型的优点。Flash存储器具有超低的功耗,有电可编程、快速读取的功能,同时展示出高密度、不易失的特点。Flash存储器是以扇区形式存储的,同时只能够以扇区形式进行擦除。对于MSP430系列单片机来说,主存储器Flash的每个扇区是以512字节为长度的。因为Flash存储器是电可编程的,所以它需要有足够的电压才能进行有效地擦除和编程。在Flash擦/写操作的整个进程中,必须维持一定的电压以确保操作的可靠性。这个问题将在下一个章节中详细地讨论。对于Flash的其他限制就是编写或擦除的数目,这将对Flash的损耗产生直接的影响。此应用手册说明了确保Flash操作成功的关键之处,以及导致Flash出现故障的因素。
在极端的气候条件下,数据如何保留是主要关注点之一。在这篇应用手册中,重点强调了flash数据保留的基本要素和影响存储参数的因素,以及说明了闪存器进行数据保留的各种优势,同时也提出了如何控制MSP430系列单片机的缺陷。
2 MSP430Flash存储器特性
被设计在MSP430单片机中的厚氧化物分裂栅电池,和其它Flash电池(如薄氧化物分裂电池和薄氧化物双晶体管电池)比较,具有在数据保存和持久性能方面上的优势。这种类型更容易制造,而且依据数据保存时限的要求,比薄氧化层型的产生的不合格品更少。
2.1 Flash存储器编程
对于MSP430闪存器的任一地址,每一字节擦除的位置都是logic 1。对于MSP430闪存器的任一地址,用户在进行写/编程前,对其实行擦除操作是很重要的也是极其需要的。绝大多数MSP430系列单片机在正式出厂前都完全清除了主存储信息(然而信息存储器可能存有一些工厂的测试数据)。
2.1.1 编程技巧
为了减小在系统设计中的不利影响,下段中列出了一些需要遵循的片外及片内规则。不遵守这些规则中的任意一项,将会导致Flash存储器的擦/写不可靠,进而可能产生无法估计的系统故障。
(1)内部要求
对MSP430单片机进行高效的程序编写,需要控制两个关键量:工作电压和Flash主时钟频率。对于单片机MSP430F1xx系列和大多数单片机MSP430F4xx系列来说,
存储器的工作电压必须不低于2.7V。对于MSP430F2xx和MSP430F5xx系列单片机来说,所需的最低工作电压分别为2.2V和1.8V。特别是电量应用方面,电池容量必须满足存储器最小工作电压和擦/写模式所需的工作电流。单片机MSP430F1xx、和MSP430F4xx系列所需的主时钟频率为257~476kHZ,然而MSP430F5xx系列单片机已内部固定好时钟频率。对于每个MSP430系列的单片机,Flash擦/写周期数有实际的限制(范围是10000周期)。
(2)外部要求
只有获得MSP430单片机编程证书的程序操作员,才能够减少Flash存储器损耗的风险。定期地检查出磨损的编程槽也能够确保进行长期编写。如果通过JTAG(Joint Test Action Group;联合测试行动小组)接口或boot loader(在操作系统内核运行之前运行的一段小程序)方式在线编程,编程操作应在生产周期结束时进行。机械加工(例如模块封装)应在编程之前完成。
Flash的完整性需要被校验,其中很重要的一步就是进行核实。定期校验程序也是相当关键的。对于一些MSP430F2xx, MSP430F4xx和 MSP430F5xx 系列的单片机, 采用边沿读取模式使定期校验程序更容易。将带和不带有此特点的定期校验程
您可能关注的文档
- 《异型垫片冲压模具设计》-毕业设计(论文).doc
- 《抑郁气质类型学生对肯定性语言接受状况个案的初步研究》-毕业设计(论文).doc
- 《抑制表皮生长因子信号通路的神经保护作用及其分子机制的研究》-毕业设计(论文).doc
- 《峄城主栽石榴品种ISSR分子标记引物筛选论文》-毕业设计(论文).doc
- 《意大利瑞吉欧的婴幼儿保育与教育》-毕业设计(论文).doc
- 《意料之外与情理之中》-毕业设计(论文).doc
- 《意外的收获》-毕业设计(论文).doc
- 《意象图式与隐喻的理解》-毕业设计(论文).doc
- 《意象图形的视觉语言分析》-毕业设计(论文).doc
- 《意象之美对交通导向系统创意思维的影响》-毕业设计(论文).doc
- 2025年智能电网柔性直流输电技术在我国西部地区应用前景.docx
- 7.2 弹力-人教版八年级物理下册.pptx
- 2025年智能电网柔性直流输电技术在智能变电站中的应用研究.docx
- 2025年智能电网柔性直流输电技术在智能电网智能化存储中的应用.docx
- 2025年智能电网柔性直流输电技术在新能源并网中的应用研究.docx
- 2025年智能电网柔性直流输电技术在智能电网智能化控制中的应用.docx
- 2025年智能电网柔性直流输电技术在智能电网智能化预测中的应用.docx
- 2025年智能电网柔性直流输电技术在智能电网智能化服务中的应用.docx
- 2025年智能电网柔性直流输电技术在智能电网智能化运维中的应用.docx
- 2025年智能电网柔性直流输电技术智能化保护系统研究.docx
原创力文档


文档评论(0)