大容量SD卡在海洋数据存储中的应用

大容量SD卡在海洋数据存储中的应用

ID:46298334

大小:282.30 KB

页数:4页

时间:2019-11-22

大容量SD卡在海洋数据存储中的应用_第1页
大容量SD卡在海洋数据存储中的应用_第2页
大容量SD卡在海洋数据存储中的应用_第3页
大容量SD卡在海洋数据存储中的应用_第4页
资源描述:

《大容量SD卡在海洋数据存储中的应用》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、大容量SD卡在海洋数据存储中的应用范寒柏,王少仙。彭安(华北电力大学,保定071003)摘要:设计了一种新型海洋要素数据(温度、盐度)采集系统的SD卡存储方案,同时给出了SDl.X与SD2.0的识别方法。该方案选用基于Cortex—M3内核的高性能处理器STM32F103VB作为主控制器,采用SPI总线与SD卡通信,使用FAT32文件系统,解决了海洋数据采集过程中数据存储量大、存储设备不易与PC机接口的问题。关键词:STM32F103VB;SD卡;SPI;FAT32文件系统中图分类号:TP3文献标识码:AApplicationofHigh

2、CapacitySDCardinMassiveDataStorageFanHanbai,WangShaoxian,PengAn(NorthChinaElectricPowerUniversity,Baoding071003,China)Abstract:AnewschemeofSDmemorycardappliedtotheoceanelements(temperature、salinity)acquisitionsystemisdesigned,andthemethoddistinguishingSDl.XfromSD2.0isgive

3、n.High-performanceprocessorSTM32103VBbasedonCortex-M3isusedasmaincon—trollerandcommunicateswithSDcardthroughSPIbus.ItUSeSFAT32filesystemtOsolvetheproblemsoflargedatastorageandinter—facewithPC.Keywords:STM32F103VB;SDcard;SPI;FAT32filesystem引言海洋要素测量系统要求数据存储量大、安全性高,采用可插拔式存储卡

4、是一种不错的选择。目前,可插拔式存储卡有CF卡、U盘及SD卡。CF卡不能与计算机直接通信;U盘需要外扩接口芯片才能与单片机通信,增加了外形尺寸及功耗;而SD卡具有耐用、可靠、安全、容量大、体积小、便于携带和兼容性好等优点,非常适合于测量系统长期的数据存储⋯。本设计使用8GB的SDHC(HighCapacitySDMere—oryCard,大容量SD存储卡),为了方便卡上数据在操作系统上的读取,以及数据的进一步分析和处理,在SDHC卡上建立了FAT32文件系统。1SD卡接口的硬件设计STM32F103XX增强型系列是意法半导体公司生产的基于

5、Cortex—M3的高性能的32位RISC内核,工作频率为72MHz,内置高速存储器(128KB的闪存和20KB的SRAM),以及丰富的增强I/0端口和连接到2条APB总线的外设o]。sTM32F103XX系列工作于一40~+105℃的温度范围,供电电压为2.0~3.6V,与SD卡工作电压兼容,一系列的省电模式可满足低功耗应用的要求。SD卡支持SD模式和SPl模式两种通信方式。采用SPI模式时,占用较少的I/o资源。STM32F103VB包含串行外设SPI接口,可方便地与SD卡进行连接。通过4条信号线即可完成数据的传输,分别是时钟SCLK

6、、主机输入从机输出MIS0、主机输出从机输入M()sI和片选Cs。STM32F103VB与SD卡卡座的接口电路如图1所示。睡VDDlPBl2/SPl2—.NSS彰1叮互VSS2VDD2PBl3/SPl2一SCKVCC3.3VDD3PBI5/SPl2_MOSI\sD.Cs弓VDD4PB14/SPl2JⅥISOCSVDD5‘\SD-SCLK5SCLK49VDDAOSC_IN12\SDMoSI2DI谨v⋯S。S一!OSC_OUT监lMQ\SD_】ⅥISO7DOVSS2强器裔RSVVSS3VSS4g黼.VSS51NSERTVSSA圈1STM32F

7、103VB与SD卡卡座的接口电路SD卡的最高数据读写速度为10MB/s,接口电压为2.7~3.6V,具有9个引脚。SD卡使用卡座代替传输电缆,减少了环境干扰,降低了出错率,而且1对1传输没有共享信道的问题。SD卡在SPI模式下各引脚的定义如表1所列。30《羊‘;机媳入式豪1{l枷}》圈啷豳譬硼adv@mesnet.corn.ca(广告专用)衰1SD卡引脚定义(SPI模式l引脚号名称定义引脚号名称定义1CS片选6VSS2地2DI数据输入7D()数据输出3VSSl地8RSV未使用4VI)D电源9RSV未使用5SCLK时钟2SD卡接口的软件设计

8、本设计采用STM32F103VB自带的串行外设SPI接口与SD卡进行通信,这里只介绍SPI模式的通信方式。2.1SD卡的读写先对STM32F103VB的SPICRl(SPI控制寄存器)以及SP

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。