基于ARM7与SD卡的文件存储和文本阅览系统.pdfVIP

基于ARM7与SD卡的文件存储和文本阅览系统.pdf

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
一般工业技术

第 25卷 第 3期 青 岛大 学 学报 (工 程 技 术 版 ) VoL25No.3 2010年 9月 JOURNALOFQINGDAOUNIVERSITY (ET) Sep.20 10 文奄编号 :1006—9798(2OlO)03一O010—04 基于ARM7与 SD卡的文件存储和文本阅览系统 宫 鹏 ,宫 明 ,山炳强 (1.青岛大学 自动化工程学院,山东 青岛 266071;2.青岛有线网络 中心,山东 青岛266000) 摘要:基于 arm7平台和 fat32文件系统 ,设计带存储和文本阅览功能的系统。它可 以正 确识别并显示存储在SD、MMC等存储卡 内的文本文件 ,并通过液晶屏浏览存储在存储 卡 内的TXT文档,支持中英文两种语言。同时,该 系统还具有 良好 的人机交互界面,可 以给使用者更好的使用体验 。 关键词:ARM7;SD卡;文本阅览;FAT32 中图分类号 :TP333 文献标识码 :A 嵌人式系统因具有处理速度快、低功耗 、体积小 、功能强大且易于移植等优点而得到广泛的应用_1]。SD 卡(SecureDigitalMemoryCard)是一种基于半导体快闪记忆器的新一代记忆设备。它体积小、容量大 、工 作性能可靠 ,被广泛地应用于嵌入式存储领域中_2]。FAT32是微软在 FAT16的基础上开发的一种文件系 统 ,由于相比FAT16采用了更小的簇,因而可以更有效率地保存信息_l3]。本系统 以ARM7为核心构架 ,以 SD卡为存储设备 ,结合 FAT32文件系统作为数据存储的方案。系统可实现功能:正确查找并读取存储在 移动存储设备内根 目录下的文件;支持阅览存储在移动存储设备 内的TXT文档 ,支持英文和 GB2312编码 格式的中文,支持翻页功能 ;在文本阅览过程中退 回上级 目录,重新选择文件进行播放或阅览 ;支持固件更 新 ,以便进行后期的固件升级 。系统设计时对主控制器、存储介质、文件系统 、显示方式等做了精心的选择, 以求在满足功能的前提下提高产品的性价比。 1 系统组成 系统 由主控制器 LPC2138、存储设备 SD卡、显示设 备 OCM12864、输入设备键盘和系统供电电源组成 。其 中各部分电路均采用模块化设计,各模块之间通过杜邦 线进行连接 。系统框 图如图 1所示。 图1 系统框 图 2 硬件系统 2.1 I/o 口分 配 LPC2138主控制器直接采用广州周立功公司的EasyARM 开发板 ,这样可缩短开发时间并有效保证电 路部分的稳定性。系统晶振采用 l1.0592MHz的外部晶振 ,通过内置的PII倍频电路,可以将主频升高 到 44.2368MHz,以满足系统的要求 。由于该系统外设较多 ,因此把更多的精力放在如何合理分配 r/o资 源上 。I/O资源分配如表 1所示。 LPC2138具有两个独立的 SPI总线控制器 (其中一个 由SSP配置得到),SD卡均可通过 SPI总线和处 理器通信 。将 SPI接 口分配给 SD卡。 对于液晶屏 ,通过 I/OLl模拟其串行通信时序,因此只需分配两个 I/O(数据线和时钟线)即可。 键盘部分因考虑到使用者操作方便 ,仅设计 5个按键 。由于 IPC2138的 i/o资源非常丰富而本系统所 需按键数量较少 ,故不采用矩阵键盘而直接使用 5个通用 I/0 口,以简化硬件设计和程序设计。 收稿 日期 :2010—03—14 作者简介:宫鹏 (1978一),女 ,硕士,讲师 ,主要从事 电工电子技术方面的教学和科研工作 。 第 3期 宫 鹏 ,等:基于ARM7与 SD卡的文件存储和文本阅览系统 11 表 1 I/O 口分配 接 口设备 所用资源 占用 I/O 接 口设备 所用资源 占用 I/O

文档评论(0)

fengbing + 关注
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档