在好例子网,分享、交流、成长!
您当前所在位置:首页Others 开发实例一般编程问题 → 毕业答辩 USB上位机设计

毕业答辩 USB上位机设计

一般编程问题

下载此实例
  • 开发语言:Others
  • 实例大小:1.55M
  • 下载次数:9
  • 浏览次数:142
  • 发布时间:2020-08-12
  • 实例类别:一般编程问题
  • 发 布 人:robot666
  • 文件格式:.pdf
  • 所需积分:2
 

实例介绍

【实例简介】
我是毕业于重庆大学通信工程学院集成电路设计与集成系统2010级学生。我的本科毕业设计题目是串口/USB接口的上位机软件设计。这是我答辩用的PPT。
串口/USB接口的上位机设计 1绪论 (1)选题背景和研究意义 工业生产和科学研究对现场数据采集、处理的需求, 使得高校、便捷的上位机应用到数据采集系统。 (2)国内外研究现状 数据采集产品 alibaba com.tn 产品实物图 串口儿USB接口的上位机设计 2方案对比与选择 (1)数据采集系统整体框图 该系统主要由以下几个功能模块组成,如下图所示。 SDRAM乒乓缓冲 USB A 模拟信号 FPGA主控 转换 制器 数据传输 上位机软件 外围配置 系统功能模块框图 (2)方案对比与选取 口八USB2.0特征比较 表 特征插接操作性「成本传输传输速度是否需开发难度「发展性 距离 驱动 方案 不方便,体 较慢,最 串口积较大,需低长快达 否 简单 接近淘汰 重启 230Kbps 方便,小巧 快, 广泛普及 USB20即插即用高短480Mbps是 复杂 前景光明 数据釆集系统的关键指标和要求是精确和高速 结合上表选取USB接口来进行系统中的数据传输。 串口八USB接口的上位机设计 3USB固件和驱动设计 (1)USB芯片固件设计电复位 初始化状态变量 固件设计包括 调用 TD Init(,使能中断 主程序、初始化 是否需要重枚举?是 延时1.5s,重枚举 子程序,重枚举 否 子程序,处理设 一是否收到EUP包2是→分析命令,执行请求 备请求子程序等 主要子程序。 是否产生中断挂起?是 挂起处理器 否 是否收到唤醒信号?否/ 唤醒处理器 调用TD_Po|() 固件主程序流程图 (2)UB2.0驱动设计 为 Driverizard 叵网 Step Navigation Project Summary For微软用户 Project Name= CQU USB [04441314 Project Name Project Location =E: DRIVER dr3\CQU USB[04441314 2. ProJect Type Project Type=WDM 驱动设 3. Driver Type Handle rP M reAd 4. Hardware bus Handle rP M] Write 5. USB Resources Handle rP M device CoNtrol 计参数配需 anders Driver Tupe FUNCTIONAL Hardware bus= use B Registry Hardware=凵SBWv|D①44&FD1314 置最终界 4. Power 0. WH Installation 面如下图 2 Additional 3. Summary 所示 Hel Back屬Mext1 nish Cance1 参数配置界面 申SB接口的上位机设計 4上位机软件设计 上位机软件设计 下图为上位机设计的流程图。 开始 变量定义并初始化 数据处理并计算 USB连接成功八否 否数 波形显 数据保存? 值 是 开启线程 示数据再现?/诉 开启采集? 打 开数据窗体 上位机设计流程图 串口闶SB接口的上位机設 5调试运行 整体调试 重庆大学通信工程学院 USB BLASTE R 6-FPGA JTAG J7-FPGA Cyclone.I ;U57 FPGA+2SDRNYMUSB2A J16 Cyclone.Il 调试过程 CHFI u12J5 R C5510 20M ADC MODULE zo 9o U58 LIANGZIUSB 硬件实物 串口SB接口的上位机设许 5调试运行 (1)固件下载和驱动安装 USB芯片的固件程序可通过 EZ-USB Control panel在 线下载和固化,界面显示如下图所示。 EZ-USB Interface Device cypress Ez-USB FX2LP No eb L Clear Load Mon s EEPROM Select Mon GEt De Get Conf Get Pipes Get String= Down ad e-Load Lg EEPRom URE Stat vend Req Req 0x00 Value 0x0000 Index 0x0000 Length 0 Dir o OUT Hex Bytes CO B4 04 81 00 01 00 so Tran Pipe Length 128 Packet si Bulk Trans Pipe Length 64 Hex Bytes Reset Pipe Abort Pipe File Trans Pipe Set IFace Interface D Altsetting 0 ev立e⑩e三iPt了 lEngth bDescriptorfype: 1 bcdUSB: 0x0200 bDevicecla33. 0xFE 上 Devices1kC1a:xEF bDeviceFrotoc口L OHEE bMaxpackets立ze0:4 vEndor x04B4 立 aProduct X613 bcdDevice 032001 mAnufActurer. 0 立adct 立三e〓i卫 NUTE: 上 unConEiquratior 固件下载界面 【实例截图】
【核心代码】

标签:

实例下载地址

毕业答辩 USB上位机设计

不能下载?内容有错? 点击这里报错 + 投诉 + 提问

好例子网口号:伸出你的我的手 — 分享

网友评论

发表评论

(您的评论需要经过审核才能显示)

查看所有0条评论>>

小贴士

感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。

  • 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
  • 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
  • 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
  • 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。

关于好例子网

本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明

;
报警