基于“银河飞腾”-DSP的嵌入式移动电子阅读器的设计与实现
发布时间:2021-07-28 19:17
随着现代电子技术的迅猛发展和嵌入式系统技术的广泛应用,人类文明的载体——书籍,已经从纸向磁盘、光盘等数字形式转变。为了满足人们移动阅读书籍的需求,集硬件与软件一体、采用嵌入式设计方案构建的移动电子阅读器进入了人们的日常生活。它改变了人们的阅读习惯,预示着阅读无纸化时代的到来。研究和开发一个功能齐全、系统稳定、价格低廉的电子阅读器,已成为嵌入式产品应用研究的热门课题。论文首先分析了嵌入式移动电子阅读器的特点及发展趋势,介绍了国防科大计算机学院自主研制的高性能定点数字信号处理器“银河飞腾”—D4B,阐述了以“银河飞腾”-DSP为核心设计的嵌入式电子阅读器的总体软硬件结构。通过对USB协议的研究,提出嵌入式系统下的USB主机系统的实现方案,详细设计了采用“Philips ISP1761”高速USB主控制芯片的USB主机系统,包括USB硬件接口电路,以及由USB主机协议系统、Mass Storage类协议软件和FAT文件系统软件三部分组成的系统软件。接着深入研究BMP、JPG、TXT、PDF等文件的文档格式,提出在嵌入式系统下电子阅读器的软件设计方案,自主完成了软件结构设计,实现对这些格式的电...
【文章来源】:国防科技大学湖南省 211工程院校 985工程院校
【文章页数】:84 页
【学位级别】:硕士
【部分图文】:
“银河飞腾”一D4B的总体结构图
国防科学技术大学研究生院工学硕士学位论文图2.6基于“银河飞腾”一SP的电路板图2,7采用p丘山ps“ISpl761”芯片的USB主机系统电路板 2.4USB主机系统软件设计对于嵌入式系统来说,一般USB主机仅配置一个USB设备,而这些设备是低功耗的支持 MassStorage的Rash存储器设备,考虑到UsB协议的复杂性,在进行USB主机系统软件设计时,侧重地实现一部分功能,而后再逐步实施和完善。USB主机协议的系统软件、 Massstorage类协议软件、FAT文件系统软件三部分是整个USB主机系统的核心软件。USB大容量存储类主机设计的难点是将USB主机驱动、数据通信传输和文件系统高效能的匹配,实现USB数据流的高速无误传输。本系统USB主机软件采用图2.8所示的软件体
图2.11对IsP1761读操作函数源代码.2USB主机最底层数据包的发送事务处理一般由3个阶段组成:令牌阶段、数据阶段和务处理的类型,包括SETUP、州和OUT;数据阶段Datao和Datal两种数据包交替使用,以支持双方的发方提供反馈,告知数据是否正确接收。是usB传输函数usbxfe/gl。usbxfer管理着usB的备地址usbAddr、端点地址EndPoint、令牌包类型P传输数据总长度Len加、DsP数据缓存区指针Bufl七如图2,12所示,具体函数实现程序如图2.13所示。沙)))写写下一,介r腼长度的数{{{招招到级冲区一一
【参考文献】:
期刊论文
[1]Linux下USB设备驱动研究与开发[J]. 杨伟,刘强,顾新. 计算机工程. 2006(19)
[2]嵌入式USB主机大容量实时存储系统的研制[J]. 刘传波,莫易敏. 现代制造工程. 2006(08)
[3]基于XML的PDF文档信息抽取系统的研究[J]. 宋艳娟,张文德. 现代图书情报技术. 2005(09)
[4]嵌入式系统上的USB-HOST设计[J]. 孙骏,王晓蔚. 现代电子技术. 2004(24)
[5]DSP的嵌入式USB主机接口设计[J]. 刘兵,徐家恺,刘阳. 微型机与应用. 2004(08)
[6]嵌入式USB主机系统的研究与设计[J]. 马伟. 计算机测量与控制. 2003(05)
[7]点阵式液晶显示系统图文界面的设计[J]. 林雪明,陈华辉,王让定. 微机发展. 2000(01)
[8]面向对象的中文PDF阅读器的设计与实现[J]. 杨道良. 计算机应用. 1999(06)
硕士论文
[1]基于ARM的嵌入式USB主机系统设计[D]. 洪毅峰.浙江大学 2005
[2]一种电子词典的设计与实现[D]. 杨岸.华中科技大学 2004
[3]无损图像压缩技术的研究与应用[D]. 籍俊伟.北京化工大学 2004
本文编号:3308485
【文章来源】:国防科技大学湖南省 211工程院校 985工程院校
【文章页数】:84 页
【学位级别】:硕士
【部分图文】:
“银河飞腾”一D4B的总体结构图
国防科学技术大学研究生院工学硕士学位论文图2.6基于“银河飞腾”一SP的电路板图2,7采用p丘山ps“ISpl761”芯片的USB主机系统电路板 2.4USB主机系统软件设计对于嵌入式系统来说,一般USB主机仅配置一个USB设备,而这些设备是低功耗的支持 MassStorage的Rash存储器设备,考虑到UsB协议的复杂性,在进行USB主机系统软件设计时,侧重地实现一部分功能,而后再逐步实施和完善。USB主机协议的系统软件、 Massstorage类协议软件、FAT文件系统软件三部分是整个USB主机系统的核心软件。USB大容量存储类主机设计的难点是将USB主机驱动、数据通信传输和文件系统高效能的匹配,实现USB数据流的高速无误传输。本系统USB主机软件采用图2.8所示的软件体
图2.11对IsP1761读操作函数源代码.2USB主机最底层数据包的发送事务处理一般由3个阶段组成:令牌阶段、数据阶段和务处理的类型,包括SETUP、州和OUT;数据阶段Datao和Datal两种数据包交替使用,以支持双方的发方提供反馈,告知数据是否正确接收。是usB传输函数usbxfe/gl。usbxfer管理着usB的备地址usbAddr、端点地址EndPoint、令牌包类型P传输数据总长度Len加、DsP数据缓存区指针Bufl七如图2,12所示,具体函数实现程序如图2.13所示。沙)))写写下一,介r腼长度的数{{{招招到级冲区一一
【参考文献】:
期刊论文
[1]Linux下USB设备驱动研究与开发[J]. 杨伟,刘强,顾新. 计算机工程. 2006(19)
[2]嵌入式USB主机大容量实时存储系统的研制[J]. 刘传波,莫易敏. 现代制造工程. 2006(08)
[3]基于XML的PDF文档信息抽取系统的研究[J]. 宋艳娟,张文德. 现代图书情报技术. 2005(09)
[4]嵌入式系统上的USB-HOST设计[J]. 孙骏,王晓蔚. 现代电子技术. 2004(24)
[5]DSP的嵌入式USB主机接口设计[J]. 刘兵,徐家恺,刘阳. 微型机与应用. 2004(08)
[6]嵌入式USB主机系统的研究与设计[J]. 马伟. 计算机测量与控制. 2003(05)
[7]点阵式液晶显示系统图文界面的设计[J]. 林雪明,陈华辉,王让定. 微机发展. 2000(01)
[8]面向对象的中文PDF阅读器的设计与实现[J]. 杨道良. 计算机应用. 1999(06)
硕士论文
[1]基于ARM的嵌入式USB主机系统设计[D]. 洪毅峰.浙江大学 2005
[2]一种电子词典的设计与实现[D]. 杨岸.华中科技大学 2004
[3]无损图像压缩技术的研究与应用[D]. 籍俊伟.北京化工大学 2004
本文编号:3308485
本文链接:https://www.wllwen.com/kejilunwen/jisuanjikexuelunwen/3308485.html