USB接口在ARM系统中的应用研究
【学位单位】:昆明理工大学
【学位级别】:硕士
【学位年份】:2007
【中图分类】:TP368.11
【部分图文】:
音频数据采集系统中,USB海量存储类设备功能起到了非常重要的作用,所采集的音频数以标准的认叭V格式存储在该设备中,这有利于于数据的存储和传输。该存储系统的硬件连接示意图如图3一1所示。该功能的实现用到的MPU为Samsung公司出品的基于ARM7TDMI内核的RISC型微处理器S3C44BOX,philips公司生产的全速usB接口芯片PnlusBD12和Samsung公司生产的Nand型闪存芯片”凡sosuoe。叫冲卜一阅川卜皆早铃pD’U“日。1”S3C44BOX阅脚目卜数据/地址线控制信号线图3一1海量存储设备硬件连接示意图下面先介绍这三个主要器件,然后论述如何实现USB海量存储类设备功能。 3.1S3C44BOX简介s3e44Boxl231是samsung公司出品的基于从M7mMI内核的Rlse型微处理器,s仆指令和数据共享的缓存,主频可达66MHz,可以运行16位的Thumb指令和犯位的ARM指令,且接口丰富,具有通用性。 3.1.1S3C44BOX概述samsung公司推出的16/犯位RlsC处理器S3e44Box为手持设备和一般类型应用提供了高性价比和高性能的微控制器解决方案。为了降低成本,S3C44B0x提供了丰富的内置部件
’变量Remainsize设置为主机要求的长度,数据实际传输给主机是在PDIUSBD12产生端点2输入中断时,通过Bulk一ln的方式进行的。下面给出UFlesRead()读操作的流程图,如图3一21所示。UFI_Read开始一幸计算起始块地址和页地址获取待读数据长度(以页为单位)l目亨剩余数据长度>0?丫ES一,读取一页数据到缓冲区Buffer页地匀}二自加1Buffer地址加1贞-一一{一---一一亨No页地址=32?丫E可一甲页地址归O块地址自加1一二__一仁____-引乘”余数据长度礴一,批量输入指律PBulklnData指!拍uffer(rJ一首地址Remainsize设置为主机要求的长度设置CSW发送标志为未发送(在接下来的BUIk一In中发数据不℃SW)结束图3一 21UFI读操作流程图
图4一sfmtchunk和dataehunk结构示意图3、 datachunk认俏y文件的 dataehunk结构非常简单, datachunk内容如图4一8(b)所示,用两个域表示:.DataID占4个字节,dataehunk的辨别码,固定标一记为‘data’;.Data此ngth占4个字节,表示datachunk的数据块大小,也是整个音频文件的实际音频数据的大小,等于整个认俏y文件长度减去前面所提到的所有域占的长度,
【相似文献】
相关期刊论文 前10条
1 刘成安;;基于ARM处理器的嵌入式工业控制WEB服务器的设计研究[J];河南科学;2007年06期
2 张建;李付坤;孙广富;;基于ARM处理器的PC/104模块设计[J];微处理机;2008年02期
3 胡贯荣;陈招伟;罗威;;一种JTAG驱动实现技术研究[J];计算机工程与科学;2009年02期
4 黄泳;张树群;黄常钊;黄耿江;张军;;基于ARM嵌入式近红外光谱仪器的研制[J];微计算机信息;2008年11期
5 孟惠霞;吕书勇;;基于ARM的SD卡文件系统设计[J];通信技术;2009年07期
6 张凯;;基于ARM嵌入式食品安全快速分析仪的设计[J];微计算机信息;2009年26期
7 沈兵虎;张根源;;基于嵌入式技术的IP机顶盒系统设计[J];中国有线电视;2007年08期
8 吕建飞;傅建中;刘丹;;基于μC/OS-Ⅱ嵌入式全自动横机控制软件开发[J];纺织学报;2006年01期
9 张仁杰;汤林;郑哲;;基于ARM920T模块的深孔表面多点粗糙度自动检测装置[J];光学精密工程;2008年05期
10 付宜利;甘增康;张福海;张勤超;;基于患者表现逐步辅助的康复机械手控制系统设计[J];机械与电子;2011年08期
相关博士学位论文 前10条
1 程国达;嵌入式系统的硬/软件协同设计研究[D];复旦大学;2003年
2 赵国冬;嵌入式系统弹性应对方法研究[D];哈尔滨工程大学;2011年
3 陈文智;Pcanel——基于模型驱动的嵌入式系统设计平台[D];浙江大学;2005年
4 郭军;基于Petri网的嵌入式系统高层级设计方法与技术研究[D];西北大学;2007年
5 刘大亮;一种球形移动机器人的运动分析与控制技术的研究[D];北京邮电大学;2009年
6 吴刚;对低功耗进程调度算法的研究[D];复旦大学;2006年
7 张付祥;创伤手指康复机械手系统研究[D];哈尔滨工业大学;2007年
8 丁治国;RFID关键技术研究与实现[D];中国科学技术大学;2009年
9 张金焕;基于嵌入式系统的制造装备自律控制理论与关键技术研究[D];武汉理工大学;2009年
10 刘传波;列车纵向冲动的机理研究及检测仪器的开发[D];武汉理工大学;2009年
相关硕士学位论文 前10条
1 金晟;基于ARM的嵌入式数控系统的研究[D];浙江大学;2005年
2 李暾;电力设备点检机的设计[D];西南交通大学;2006年
3 何波;基于ARM的嵌入式运动控制器研究[D];上海交通大学;2008年
4 王瞳瞳;基于ARM和μC/OS-Ⅱ的嵌入式数控系统的设计与开发[D];南京航空航天大学;2008年
5 张宇;基于ARM的嵌入式系统及其网络通信研究[D];西北工业大学;2007年
6 张春波;基于嵌入式铁路道口检测记录装置研究与应用[D];哈尔滨理工大学;2007年
7 李臻君;基于ARM的PC/104总线嵌入式工控机的研究和实现[D];湖南大学;2008年
8 苟双全;基于ARM的嵌入式工程机械监控器系统设计[D];西北师范大学;2009年
9 苏力;光电自准直小角度测量系统设计[D];西安理工大学;2007年
10 王广丰;基于ARM微处理器的嵌入式数控系统的设计与实现[D];南京航空航天大学;2006年
本文编号:2884024
本文链接:https://www.wllwen.com/kejilunwen/jisuanjikexuelunwen/2884024.html