现代设备的多元化对存储系统的发展也提出了一些要求,为了满足格式需求,存储系统也具有一些特点:
1)存储速率足够快;不同的器件对存储器的速率要求不同,例如电脑的CPU就要求存储器的读写速率很快,而一般的数据存储速率相对要求低,要是速率要求不高的系统却用存储速率很快的存储器,这就是大马拉小车,除了造成资源浪费,成本也会提高,反之,存储速度比系统要求慢,轻则影响性能,另外可能会导致器件过负荷工作,产生发热等一系列状况。
2)体积要适中;过大的体积不利于集成化,过小的体积不利于散热,所以要看使用环境,选用存储器的体积也是考虑因素。
3)容量要合适;有的存储系统对容量有特殊的要求,并不是越大越好,过分大资源浪费是一部分,同时也加重了系统的负担。
4)可读写的次数;除了那种固件化的程序外,大部分存储系统要求可以重复读写,现在有的存储器件的可读写次数已经达到百万次级别的。
5)使用范围广,对环境要求低;现在存储系统的应用已经涉及到工农业等各个行业,比如农田的检测系统,工作环境温差大、湿度大,所以存储系统一定不能娇贵,比较能适应广泛的环境。
6)综合成本要适中。一个完整的工作系统不可能只有单一的存储系统,所以要发挥不同存储介质的优点的同时也要考虑到成本问题,成本最低的同时做到与系统需求最合适的存储系统。
在存储器的运用方面,目前最常见的是手机电脑等数码产品,但是大家耳熟能详的内存、ROM之类的就是从这些产品中发展而来的。除了在这些工作环境比较好的系统中,如今存储系统可以说已经遍布生产生活科研学研究的各个角落。在农业生产方面的典型应用就是农业监控系统,这套系统检测了包括温度、湿度、光照等一些列影响农作物产量的因素,从而可以为农作物的增产提供建议。在工业方面的引用举不胜举,比如在大型流水线生产的现场,各种自动设备里面肯定有存储器,起码他们检测软件的运行离不开存储系统。在军事上的运用也很多,例如各种通信设备等。所以说存储器的运用在日常生活中已经非常广泛,所以这次毕业设计选这个课题有一定的现实运用背景和意义。
存储系统现阶段在研究或者发展的趋势有以下几个特点[4]:
1)更快的读写速度,毕竟现在处理器的运行速度已经大大超过了存储器的读写速度,所以提高读写速度是必须的。
2)体积小,功耗低,在提高读写速度的同时也要减小体积,这样同样大小的面积可以有更多的存储单元,就相当于提高了容量。
3)发热要低,现在高速存储系统的发热普遍比较严重,所以降低发热量对整个系统是必要的。
因为MSP430单片机有功耗低、唤醒时间短、适用性强等一系列优点[1],本课题采用TI公司的MSP430系列单片机做为存储系统的控制核心,而存储器件也使用了时下较为流行的SD卡,主要由于它具有体积小、价格便宜、适用环境广的有点,而使用EEPROM作为I2C器件的代表来熟悉I2C类存储器件的操作也是因为EEPROM是I2C器件的代表。在软件方面,使用了与单片机相配套的IAR Embedded Workbench来做程序开发,我了解了软件使用的一般流程步骤和软硬件连接调试的过程,对嵌入式系统的开发连调有了一定的了解。本文的主要内容如下:第二章主要对整个存储系统有一个概述,第三章则对MSP430单片机有一个初步的概述,第四章介绍了I2C存储器件EEPROM,包括它的读写规则、时序,软件实现的流程,第四章则介绍了SD卡,及在本课题中使用的SPI读写模式,第五章对软件的使用有个大概的说明。 基于SD卡及I2C器件的数据存储系统设计(2):http://www.youerw.com/zidonghua/lunwen_29782.html