plan406毕业设计资源网
plan406毕业设计资源网
设为首页
加入收藏
联系站长
当前位置:机械电子毕业设计成品>>嵌入式系统USB接口设计
<%rs("views")=rs("views")+1 rs.update rs.close %>
<%rs.open"select * from article where id="&request("id"),conn,1,3 %>
<%=rs("title")%>
作品名称

嵌入式系统USB接口设计

作品编号 jjdz09
运行环境 win 9x/2000/xp
添加时间 2008-3-10
文件大小 压缩之后2.62M多
论文字数 15042以上
论文页数 40
开题报告
答辩稿
外文翻译
文献综述
推荐等级
::论文摘要::

     要:

       USB(通用串行总线)是一种应用在PC领域的新型接口技术,是现在非常流行

的一种快速、双向、廉价、可以进行热插拔的接口。在遵循USB1.1规范的基础

上,USB接口最高传输速度可达到12Mb/s;而在最新的USB2.0规范下,更可达到

480M/s。同时它可以连接127USB设备,而且连接方式也十分灵活,既可使用

串行连接,也可使用集线器(Hub)把多个设备连接在一起,再同PC机的USB

口相连。此外,它还可以从系统中直接汲取电流,无需单独的供电系统。USB

此获得了广泛的应用。

       本文以Phillips公司的USB控制芯片PDIUSBD12为例,采用USB1.1协议,介

绍了嵌入式系统USB的开发流程,重点讨论了USB外设控制器中固件的设计和实

, 用单片机实现USB高层通信协议,同时提供了利用C语言进行USB外设控制接口

编程时的一些基本考虑,其中主要涉及到USB规范中描述主机和外设在应用层进行

通信的部分。本设计完全由作者自行学习完成,USB通信进行了初步实现,同时

保留了各项功能接口,可作为其他设计时的参考模板。

【关键词】: USB接口,PDIUSBD12芯片  设计

Abstract:

   略....

                                    目录

摘要......................................................................1

Abstract..................................................................2

第一章 引言...............................................................3

1.1研究背景...............................................................4

1.2研究意义...............................................................6

1.3应用领域...............................................................7

第二章  USB设计基础及方案.................................................8

2.1 基本体系结构.........................................................10

2.2 USB通信流............................................................11

2.3 传送类型.............................................................12

2.4 传送的总线访问.......................................................13

2.5 外设接口技术.........................................................13

第三章  核心芯片的选择...................................................14

第四章  USB工作电路设计初步..............................................16

4.1 设计方案.............................................................17

4.1.1简单接口电路........................................................17

4.1.2DMA视频信号接口功能的USB接口电路..................................17

4.2 系统主要电路.........................................................18

第五章  USB外设控制器固件的设计..........................................19

5.1 主循环...............................................................21

5.2 中断服务程序(InterruptServiceRoutine)................................22

5.3 标准器件请求函数.....................................................29

5.4 PDIUSBD12命令接口....................................................34

5.5 硬件提取层...........................................................35

第六章 主机端软件的设计..................................................35

第七章 验证USB接口连接和数据传输.........................................35

第八章 总结..............................................................38

致谢.....................................................................38

参考文献.................................................................39

附录:源程序清单.........................................................40

[1]  李广美,《单片机基础》,北京航天航空大学出版社,2001

[2]  周立功,《PDIUSBD12 USB固件编程与驱动开发》,北京航天航空大学出版社,2003

[3]  周立功,《增强型80C51单片机速成与实战》,北京航天航空大学出版社,2003

[4]  马忠梅、籍顺心、张凯、马岩,《单片机的C语言应用程序设计》北京航空航天大学出版社,2001

[5]  Jan Axelson,USB大全》,中国电力出版社,2001

[6]  王朔、李刚,USB接口器件PDIUSBD12的接口应用设计,单片机与嵌入式系统应用,2002(4),56-59

[7]  周涛、张辉,采用PDIUSBD12USB系统固件程序设计,电子技术应用,2003,(5),70-72

[8]  Compaq,Intel,Microsoft et al.Universal Serial Bus Specification. Revision 1.1[S],1998

[9]  Product data ISP1161 Full-speed Universal Serial Bus single-chip host and device controller

[10] Firmware Programming Guide for PDIUSBD12 version 1.0

[11] www.embed.com.cn

[12] www.zlgmcu.com

关于此设计的详细的情况请联系我们的客服人员!
::本站声明::
*此设计为本站原创作品,版权归“plan406毕业设计资源网”所有,请尊重作者劳动,你若发现侵权行为,请向本站举报,谢谢合作!
*欲获得完整设计,请与本站联系(QQ:364175503 365332203,Email:wzj406@126.com),经协商后,本站可以免费帮你进行修改和完善。
<%if request("p")<>"" then if request("p")=1 then%> <%=mid(rs("content"),1,2048)%> <%else%> <%=mid(rs("content"),(request("p")-1)*2048+1,2048)%> <%end if%> <%elseif num<>"" then%> <%=mid(rs("content"),1,2048)%> <%else%> <%=rs("content")%> <%end if%>
<% rs.open"select * from article where id>"&(request("id")-5)&" and id<"&(request("id")+5),conn,1,1 while not rs.eof%> <%rs.movenext wend rs.close%>
相关设计
■ 电机翻转机的设计
■ 金属液压打包机
立体仓库输送自动化控制系统设计
■ 自动车库门设计
■ 十字路口交通灯控制系统
■ 单片机控制的电子秤
■ <%if len(rs("title"))>10 then%><%=left(rs("title"),10)&"..."%><%else%><%=rs("title")%><%end if%>
付款方式--网站介绍--联系我们--服务承诺--客户投诉--诚聘高手

plan406毕业设计资源网 2002-2008 版权所有