论文部分内容阅读
随着信息技术的发展和数字化产品的普及,从消费电子到工业设备,嵌入式系统被应用到网络、手持通信设备、国防军事和自动化控制等各个领域。嵌入式系统是以应用为中心,以计算机技术为基础,其软硬件可配置,对功能、可靠性、成本、体积、功耗有严格约束的一种专用系统。它是将先进的计算机技术、半导体技术和电子技术以及各个行业的具体应用相结合的产物。这类系统一般由嵌入式微处理器、外围硬件设备、嵌入式操作系统以及应用程序等四个部分组成,实现对其他设备的控制、监视、管理等功能。随着21 世纪的到来,IT 业迎来了一个崭新的以嵌入系统为核心的“后PC 时代”。作为崭新的、面向应用的计算机系统,嵌入式系统在集成了通用计算机系统的共性以外,还包含了很多适合“嵌入式”应用的新技术;因此,嵌入式系统的广泛应用和发展潜力已使其成为21世纪的应用热点之一,其强大而灵活的可应用性得到了计算机、通信和信息等产业的广泛认可,已经扩展到前所未有的应用领域。研究和开发适合用户需求的嵌入式产品已经成为后PC 时代推动计算机技术发展的重要力量。电子阅读器作为一种便携的阅读产品在众多的嵌入式应用系统中脱颖而出,它改变了人们的阅读习惯,预示着阅读无纸化时代的到来。本文论述了一款电子阅读器的研究和开发过程。论文首先论述了嵌入式系统的一些特点,提出在资源有限的嵌入式平台上开发应用系统不同于在PC 上开发桌面应用系统,嵌入式应用系统的开发是一个软、硬件协同开发的过程;接着分析了嵌入式应用系统的交叉开发方法,提出了在嵌入式系统开发中宿主机和目标机的概念,着重介绍了项目采用的集成开发调试环境;按照开发流程,硬件上分析了电子阅读器的硬件结构、微控制器结构和片内周边电路,软件上重点介绍了在嵌入式硬件平台上运行的驱动程序和在PC 上开发的阅读卡数据文件编辑系统。最后,对全文给以总结,并对以后进一步的研究做出了展望。