| 网站首页 | 范文 | 演讲致词 | 汇报体会 | 总结报告 | 公文方案 | 领导讲话 | 党建工会 | 论文 | 文档 | 书信 | 
您现在的位置: 范文大全网 >> 论文 >> 计算机论文 >> 正文 用户登录 新用户注册
基于USB接口的数据传输系统的研究与设计           
基于USB接口的数据传输系统的研究与设计
【摘 要】数据传输是现代通信过程中的一个重要环节。在数据传输过程中,不仅要求数据传输的准确率要高,而且要求速度快、连接过程简单。传统的通信技术是通过数据线和串口/并口将设备连接在一起,这样就存在连接不方便、受限条件较多等因素;并且传统的rs232串口通讯和并口通讯都存在传输速度低、接口的连接过于复杂等不足之处。而基于usb接口的数据传输系统能够较好的解决这些问题。本文所介绍的一种基于usb接口的数据传输系统,利用了usb接口的高传输速率、安全性高、即插即用等优点,并结合了现代数据传输技术,实现了计算机之间的高速安全的数据通讯,解决了传统通信技术带给我们的不便。
【关键词】usb接口 数据传输 arms3c44box 芯片

现代社会生产的各行业和日常生活都需要对各种数据进行传输。利用传统的数据传输系统进行数据传输,存在速度慢、扩展性差、安装麻烦、易受各种环境的干扰,在许多场合尤其是便携式应用场合不方便等缺点。目前广泛应用的usb2.0接口技术具有安装方便、带宽高、成本低、可靠性高、易于扩展等优点。目前usb2.0支持的最高传输速度可达到480mbps,基本能够满足日益复杂的高级外设与pc机之间的高性能连接需求,正逐渐成为现代数据传输发展的必然趋势之一。鉴于此,本系统采用usb2.0技术运用arm芯片进行通信接口的设计。
1 数据传输系统的结构设计
基于usb接口的数据传输系统总体方案如下图所示,该系统主要由发射和接收两部分组成。其中,发射系统由arm芯片控制射频发射模块和arm控制usb芯片两部分组成。loCaLhOSt系统的工作过程为:主机将数据通过usb接口传给arm,数据通过arm的spi口再传给射频发射模块,最后由射频发射模块把数据发射出去。射频接收端接收到符合的数据包后,通知arm读取数据,arm将数据通过usb接口送给主机,这样就完成了一个数据包从发射端到接收端的传输。
1.1 usb接口芯片和主控制器芯片的选择
usb控制器有2类,一种是集成了usb接口的单片机,如cypress公司生产的ez2usb (基于8051)系列芯片cy7c68013、cy7c64613等;另一种是单独的usb控制器,如philips公司的pdiusbd12、isp1581 ,netchip公司的net2888 ,national公司的usbn9603、usbn9604等。第一种开发工具虽然编程简单,但需要购置专门的开发系统,投资较大,并且单片机性能有限;后种芯片的特点是价格低廉、连接方便、可靠性高,但其片上不带cpu ,必须选择微处理器来进行协议处理和数据交换。本系统选择了片上不带cpu的性价比较高的usb 2. 0控制芯片isp1581 ,它完全符合usb 2. 0规范,传输率可达480 mbps ,采用isp1581可以快速开发出高性能的usb2. 0设备,同时为了满足速度要求,主控器芯片选择了高性能、低功耗的arm芯片s3c44box。
1.2 arms3c44box的工作原理
s3c44box微处理器是由samsung electronics co.,ltd为手持设备设计的低功耗、高度集成的基于arm7tdmi核的微处理器。s3c44box具有丰富的内置部件,包括:8kbcache,内部sram,lcd控制器,带自动握手的2通道uart,4通道dma,系统管理器(片选逻辑,fp/edo/sdram控制器),代用pwm功能的5通道定制器,i/o端口,rtc,8通道10位adc,ⅱc-bus接口,ⅱs-bus接口,同步sio接口和pll备频器。s3c44box采用了一种新的总线结构,即sambaⅱ(samsung arm cpu 嵌入式微处理器总线结构)和0.25um工艺的cmos标准宏7单元和存储编译器。它的低功耗精简和出色的全静态设计特别适用与对成本和功耗敏感的应用。
1.2.1 s3c44box中断概述
arm7tdmi具有外部中断(irq)、快速中断(fiq)和软件中断(software interrupt)三种中断方式,其中外部中断和快速中断均是硬件中断。对于arm7tdmi内核的微处理器来说,中断是作为一种异常来处理的。s3c44box的中断控制器可以接收来自30个中断源的中断请求。这些中断源来自dma、uart、sio等芯片内部外围或接口芯片的外部引脚。
中断控制器的任务是在片内外围和外部中断源组成的多重中断发生时,经过优先级判断选择其中的一个中断,通过fiq(快速中断请求)或irq(通用中断请求)向arm7tdmi内核发出fiq或irq中断请求。
实际上最初arm7tdmi内核只有fiq和irq两种中断,其他的中断都是各芯片厂家在设计芯片时定义的,这些中断根据中断的优先级高低来进行处理。特别的是,为了解决一般的中断模式在进入所需的服务程序前需要很长的中断反应时间的问题,s3c44box提供了一种新的中断模式——矢量中断模式。它具有cisc结构微控制器的特征,能够缩短中断反应时间。

1.2.2 s3c44box中断处理流程
s3c44box处理器的中断处理与其他处理器的处理模式基本上是一致的,只是由于引入了几种不同的处理器模式,使中断处理变得更容易。中断处理的典型步骤如下:
第1步:保存现场。当系统出现中断时,处理器首先要做的就是保存现场,这一过程包括:
保存当前的pc值到lr(链接寄存器)中,保存当前程序运行状态cpsr到程序状态保存寄存器spsr中。由于arm7tdmi采用了三级流水线结构,此时的pc值实际上等于当前指令地址加上8(arm指令时),则返回时还需要将保存的pc值减4,得到当前指令的下一条指令。
第2步:模式切换。设置当前程序状态cpsr中相应的位,使处理器进

[1] [2] 下一页

  • 上一个论文:

  • 下一个论文:


  • 看了《基于USB接口的数据传输系统的研究与设计》的网友还看了:
    [电子机械]浅析基于可靠性工程的电子信息装备质量管理研究
    [免费范文]基于“服务为王”理念的微博湿营销模式构建
    [免费范文]基于虚拟现实技术的多维信息空间探析
    [免费范文]基于SEO技术提高网站访问量的策略研究
    [免费范文]基于ASP.NET的企业进销存管理信息系统的设计与实
    [免费范文]基于禁忌搜索方法的集装箱配载问题研究
    [免费范文]基于条码技术的库存管理系统设计分析
    [免费范文]基于RRAS与虚拟专用网技术在Windows中的实现
    [企业管理]基于会计主体的企业合并抵销处理
    [交通运输]浅谈基于创新能力培养的路基路面工程课程教学方法

    计算机论文
    普通论文BP神经网络在无人机成本估算中
    普通论文集装箱码头管理信息系统应用分析
    普通论文软交换的网络结构及其安全方案探
    普通论文学校校园网络IP地址的管理及IP、
    普通论文虚拟机技术在计算机硬件与软件课
    普通论文基于马赛克图形的人机识别系统的
    普通论文基于电子公文交换系统的结构与模
    普通论文电力系统通信技术建设电力通信网
    普通论文EXCEL宏计算在大批量ELI
    普通论文对胶带机控制系统的改造
    普通论文多媒体网络环境下学生学习模式的
    普通论文永煤矿区铁路城郊站储装运改造方
    论文
    普通论文[今日更新]蒙西医结合治疗脑血管意
    普通论文[免费范文]走出认识误区创设数学味
    普通论文[免费范文]中共×公司支部党务工作
    普通论文[今日更新]浅谈初中数学课的导入教
    普通论文[企业管理]网络环境下的图书馆非购
    普通论文[工程建筑]房屋施工质量管理探究
    普通论文[企业管理]浅析我国财务预算管理体
    普通论文[今日更新]微创吸切法治疗副乳的术
    范文大全
    普通范文[范文大全]公安局交通分局局长先进
    普通范文[零八零一]移动通信公司员工演讲稿
    普通范文[科学发展观]民政局福彩中心学习科学
    普通范文[先进性教育]关于深入持久开展先进性
    普通范文[范文大全]监狱警察实习总结
    普通范文[科学发展观]乡党委书记在第三批学习
    普通范文[实习报告]生态学野外实习报告
    普通范文[范文大全]先进女职工事迹材料
    演讲致词
    普通演讲[庆典致辞]在招商引资说明会上的致辞
    普通演讲[竞聘演讲稿]幼儿园教学园长竞聘演讲稿
    普通演讲[节日祝福语]2011元旦贺卡祝福语短信(
    普通演讲[庆典致辞]学校2007年新年贺词
    普通演讲[会议发言稿]机关工委法治工作学习科学
    普通演讲[学生演讲稿范文]从小事做起
    工作范文
    普通公文方案[公文写作]党员中开展“理想、责任、
    普通总结[个人总结]党员转正自我鉴定
    普通总结[工作计划]社保局社会保险工作计划范
    普通公文方案[公文写作]云梦广播电视台科技工作年
    普通党建工会[政府政务]在全国组织系统深化拓展“
    普通公文方案[公文写作]顶风逆寒苦心在,家校携手
    普通总结[半年总结]2010年班主任上半年工作总
    普通总结[工作汇报]乡镇2010年度上半年工作情
    普通总结[工作计划]西潘学校2007-2008学年度第
    普通公文方案[活动方案]总裁办公会会议管理手册
    普通党建工会[记要]小学美术教师个人工作总结
    普通总结[工作计划]水利局党支部2007年党建工