1535|0

1140

帖子

0

TA的资源

纯净的硅(初级)

楼主
 

msp430单片机的FLASH存储读写问题 [复制链接]

FLASH存储的读写
       FLASH技术结合了OTP存储器的成本优势和EEPROM的可再编程性能,可以使用尽可能小的开销来发挥EEPROM的最大灵活性。MSP430F149的嵌入式FLASH存储器同EEPROM一样是可电擦除并且可编程存储器,主要特点如下:
  • 编程可以使用位、字节和字操作
  • 可以通过JTAG、BSL和ISP进行编程。
  • 1.8V-3.6V工作电压,2.7V-3.6V编程电压。
  • 擦除/编程次数可达100000次。
  • 数据保持时间从10年到100年不等。
  • 60KB空间编程时间<5秒
  • 保密熔丝烧断后不可恢复,不能再对JTAG进行任何访问。
  • FLASH编程/擦除时间由内部硬件控制,无需软件干预。

       FLASH存储器具有如下优点:调电后数据不丢失、数据存储速度快、电可擦除、容量大、在线可编程、足够多的擦写次数、价格低廉、高可靠性。FLASH基本可以取代EEPROM,只是擦除操作不能一个字节一个字节擦除,只能一段一段进行。
      MSP430F149的FLASH存储器模块是由128段主存储器与2段信息存储器组成。信息存储器为每段128字节,地址为1000H-10FFH,分别为信息存储器A和B。主存储器每段为512字节,其地址范围为1100H-FFFFH。
       对FLSAH模块有3种操作:读、写及擦除。读很简单,可使用各种寻址方式,借助指令就可以轻松完成。擦除与写入需要按其固有的操作过程,通过控制FLASH模块的3个控制字中的相应位来完成,只有控制位的唯一组合才能实现相应的功能。
       MSP430F149的Flash模块的读写程序,在编写程序时可以将读和写分别用一个函数来完成,当需要使用时直接调用函数即可,如果写入的数据是在一段时间里不被擦除的,可以在写入后锁定,当然改写时要先解锁。本实验中主要使用它来存储电极传感器经过校正后的一些数据,这些数据在进行pH值计算和温度补偿时要被调用出来,保证输出的数值在此温度下,电极此时老化情况下正确。
 
点赞 关注

回复
举报
您需要登录后才可以回帖 登录 | 注册

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/10 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表