- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
信 息 技 术 SClENCE&TECHN0LO0Y 圆
基于AVR单片机的USB主从机设计
杨 日星 闭金杰
(广西师范大学物理与电子工程学院 广西桂林 541004)
摘 要:以AVR单片机ATmega32作为主控CPU,ISP1362作为USB-OTG袖理接口芯片,基于标准的USB2.0协议,设计了一种USB主机
和从机功能,使之满足USB数据存储与交换的需求,也可应用于便携式仪器设备高速接 口扩展。
关键词:ATmega32 ISP1362 OTG USB主从机 GCC程序设计
中图分类号:TP3 文献标识码 :A 文章编号:l672-379l(2008)]l(a)一0027—01
1ISP1362功能介绍 的是主机还是从机 。这几个管脚信号的组 该系统是 ISP1362工作于主 /从机方
1.1IsP1362内部结构 合 ,实现读写控制 ISP1362的不同功能 。 式下的应用 ,按上面叙述的方法配置完成
PhilipS公司的ISP1362是一款符合 接 口芯片后 ,就可以进行USB数据传输 。
USB2.0总线协议的接口芯片,内部有3个 2USB主 /从机设计 系统初始化后 ,构建PTD传输描述符 ,总
USB控制器 一主机控制器、设备控制器 2 1系统硬件结构 线枚举过程才是传输 的第一个过程 ,该过
和0TG控制器。其中,主机控制器具备高 ATmega32与 ISPl362的相连在本设计 程主要是给外设分配地址 ,获取外设 的基
度优化的USB主机功能。设备控制器则具 中处于核心地位 ,在本设计中将 ATmega32 本信息 ,并判断外设为主机设备或是从机
有多达 l4个可编程端点,也可以被配置成 的PD 口和PA 口用于控制 ISP1362,而PB 设备 ,之后就可 以进行正常 的数据传输 。
双缓冲端点进一步提高吞吐量。而OTG控 口和PC口则用于与 ISP1362的D[0…l5】进 系统流程 图如图2所示 。
制器主要提供包括监控和转换功能在 内的 行数据交换 。系统 电路如 图 l所示 。
所有 OTG控制。 参考文献
由它 的 内部 结构 可知 ,ISP1362有 2.2系统软件结构 n】Philips Semiconduc tor Company.
Portl和Port2两个USB接 口。Portl是个 2.2.1ATmega32的初始化 ISPl362 Single—chip UniversalSerial
综合接 口,可以配置成 downstream、up- ATmega系列单片机的内部模块 比较 BUS On—The—GO controller.2004.1.
stream或者是OTG;Port2是作为固定的 丰富,可用资源也很多 ,初始化单片机 ,就 [21Philips Semiconductor Company.
downstream,主要接一般的USB设备。当 是对 I/O 口、定时器、时钟 、看门狗等进 ISPl362 USB On The—GO(0TG)
ISPl362做主机时,主机 内部的寄存器通过 行设置 。
您可能关注的文档
- 基于6σ管理的ERP实施.pdf
- 基于16S rDNA和28S rDNA D2基因序列与形态特征联合分析的中国角顶叶蝉亚科系统发育研究(半翅目:叶蝉科).pdf
- 基于28S rDNA D2基因序列的几种寄生夜蛾科的多胚跳小蜂的分子系统发育(英文).pdf
- 基于28S rRNA基因序列的常见有瓣蝇类的系统发育.pdf
- 基于65型汽油机缸盖气道的优化设计及试验研究.pdf
- 基于71M6513的三相多功能电能表设计.pdf
- 基于89C51的自动收费系统.pdf
- 基于ABAQUS的薄壁圆筒零件车削加工变形补偿计算.pdf
- 基于AC-link协议的嵌入式音频解决方案分析与设计.pdf
- 基于ACTEL FPGA短波红外成像系统设计与研究.pdf
最近下载
- 人教版高中英语选择性必修第一册《UNIT 4 BODY LANGUAGE》大单元整体教学设计.docx
- 4.1 函数 2025-2026学年北师大版数学八年级上册.pptx VIP
- Unit 4 Amazing Plants and Animals 第5课时Project & Reflecting2025人教版英语八年级上册.docx
- 租地协议合同书(养殖场).docx VIP
- Unit 4 Amazing Plants and Animals Section B(1a-2d)课件 2025人教版英语八年级上册.ppt
- Unit 4 Amazing Plants and Animals Project & Reflecting 课件 2025人教版英语八年级上册.pptx
- Unit 4 Amazing Plants and Animals Section B 背默练课件 人教版英语八年级上册.ppt
- 初中英语新人教版八年级上册Unit 4 Amazing Plants and Animals 单元知识点(2025秋).doc VIP
- 医院保洁服务方案投标文件(技术方案).doc
- 《通风与空调工程施工质量验收规范》GB50243-2016.docx VIP
文档评论(0)