登录
首页 » Others » 毕业答辩 USB上位机设计

毕业答辩 USB上位机设计

于 2020-12-08 发布
0 402
下载积分: 1 下载次数: 3

代码说明:

我是毕业于重庆大学通信工程学院集成电路设计与集成系统2010级学生。我的本科毕业设计题目是串口/USB接口的上位机软件设计。这是我答辩用的PPT。串口/USB接口的上位机设计1绪论(1)选题背景和研究意义工业生产和科学研究对现场数据采集、处理的需求,使得高校、便捷的上位机应用到数据采集系统。(2)国内外研究现状数据采集产品alibaba com.tn产品实物图串口儿USB接口的上位机设计2方案对比与选择(1)数据采集系统整体框图该系统主要由以下几个功能模块组成,如下图所示。SDRAM乒乓缓冲USBA模拟信号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 [04441314Project NameProject Location =E: DRIVER dr3CQU USB[044413142. ProJect TypeProject Type=WDM驱动设3. Driver TypeHandle rP M reAd4. Hardware busHandle rP M] Write5. USB ResourcesHandle rP M device CoNtrol计参数配需andersDriver Tupe FUNCTIONALHardware bus= useB RegistryHardware=凵SBWv|D①44&FD1314置最终界4. Power0. WHInstallation面如下图2 Additional3. Summary所示HelBack屬Mext1 nish Cance1参数配置界面申SB接口的上位机设計4上位机软件设计上位机软件设计下图为上位机设计的流程图。开始变量定义并初始化数据处理并计算USB连接成功八否否数波形显数据保存?值是开启线程示数据再现?/诉开启采集?打开数据窗体上位机设计流程图串口闶SB接口的上位机設5调试运行整体调试重庆大学通信工程学院USB BLASTER6-FPGA JTAGJ7-FPGACyclone.I;U57FPGA+2SDRNYMUSB2AJ16Cyclone.Il调试过程CHFIu12J5RC5510 20M ADC MODULE zo 9oU58LIANGZIUSB硬件实物串口SB接口的上位机设许5调试运行(1)固件下载和驱动安装USB芯片的固件程序可通过 EZ-USB Control panel在线下载和固化,界面显示如下图所示。EZ-USB InterfaceDevice cypress Ez-USB FX2LP No ebL Clear Load Mon s EEPROM Select MonGEt DeGet Conf Get Pipes Get String= Down ade-Load Lg EEPRom URE Statvend Req Req 0x00 Value 0x0000 Index 0x0000 Length 0Dir o OUTHex Bytes CO B4 04 81 00 01 00so TranPipeLength 128Packet siBulk Trans PipeLength 64Hex BytesReset Pipe Abort Pipe File TransPipeSet IFace Interface DAltsetting 0ev立e⑩e三iPt了lEngthbDescriptorfype: 1bcdUSB: 0x0200bDevicecla33. 0xFE上 Devices1kC1a:xEFbDeviceFrotoc口LOHEEbMaxpackets立ze0:4vEndorx04B4立 aProductX613bcdDevice032001mAnufActurer. 0立adct立三e〓i卫 NUTE:上 unConEiquratior固件下载界面

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论

0 个回复

  • 模拟退火算法函数最优解和路径规划代码二合
    模拟退火算法Matlab程序,包含两个代码,1.求解函数最优解. 2.二维空间路径规划
    2020-12-07下载
    积分:1
  • 在线学习网站DEMO源码(JAVA 毕业设计 J2EE)
    在线学习网站DEMO源码(JAVA 毕业设计 J2EE)。可直接运行。做毕业设计、课程设计或者想研究下技术的可以下载学习。需要更多资源的可以关注我。
    2020-11-28下载
    积分:1
  • c#赛车游戏(很实用)
    其中包括多线程的应用,窗体的事件的使用,以及图像GDI+的使用方法
    2020-12-02下载
    积分:1
  • android 弹幕射击游戏设计与开发毕业设计
    android 弹幕射击游戏设计与开发毕业设计包含:代码,ppt,论文android 弹幕射击游戏设计与开发毕业设计包含:代码,ppt,论文android 弹幕射击游戏设计与开发毕业设计包含:代码,ppt,论文android 弹幕射击游戏设计与开发毕业设计包含:代码,ppt,论文android 弹幕射击游戏设计与开发毕业设计包含:代码,ppt,论文android 弹幕射击游戏设计与开发毕业设计包含:代码,ppt,论文
    2020-12-02下载
    积分:1
  • 网络序设计,客户端代码,服务器代码,实验报告。
    网络程序设计实验一 熟悉开发工具 1实验二 套接字编程练习 6实验三 TCP套接字编程 18实验四 UDP组播程序编程 25实验五 基于MFC Socket类的网络编程 29实验六 聊天室程序的设计及实现 35实验七 PING程序的设计及实现 38实验八 电子邮件程序的设计与实现 44实验九 FTP客户端实现 47
    2021-05-06下载
    积分:1
  • matlab复杂网络序,将txt文件中的数据集转换为邻接矩阵形式
    matlab程序,分析复杂网络时使用以美国航空网数据集为例将txt文件中的数据集改为--邻接矩阵--形式进行保存转换结果为无向、无权图a为节点个数(可随意设)为了执行简单,函数没有设置参数,大家直接在程序里改参数a的值
    2020-12-05下载
    积分:1
  • Reynolds 方压力与润滑膜厚-good to Greg.zip
    【实例简介】本程序可以用于雷诺方程计算承载力和润滑膜厚,得到力的分布图像和膜厚的分布图像
    2021-11-30 00:51:00下载
    积分:1
  • matlab导弹三维制导
    【实例简介】目标做正弦机动 制导过程简单应用
    2021-11-19 00:32:12下载
    积分:1
  • 遗传算法与粒子群算法的实现
    本框架提供了有关粒子群算法(PSO)和遗传算法(GA)的完整实现,以及一套关于改进、应用、测试、结果输出的完整框架。 本框架对粒子群算法与遗传算法进行逻辑解耦,对其中的改进点予以封装,进行模块化,使用者可以采取自己对该模块的改进替换默认实现组成新的改进算法与已有算法进行对比试验。试验结果基于Excel文件输出,并可通过设定不同的迭代结束方式选择试验数据的输出方式,包括: 1. 输出随迭代次数变化的平均达优率数据(设定终止条件区间大于0)。 2. 输出随迭代次数变化的平均最优值数据(设定终止条件区间等于0)。 本框架了包含了常用基准函数的实现以及遗传算法与粒子群算
    2021-05-06下载
    积分:1
  • 基于改进BP神经网络的PID控制方法的研究
    无刷直流电机PID控制 BP神经网络 电机控制
    2021-05-07下载
    积分:1
  • 696516资源总数
  • 106425会员总数
  • 12今日下载