随着总线和接口技术的发展,在工业场合如何更加可靠、快速、便捷地进行数据传输成为该领域通信的研究重点之一。而USB技术以其高速、可靠、通用性强等一系列特点在过去的十多年时间里发展迅猛,而USB OTG技术的诞生,使得两USB设备在没有PC参与的情况下进行数据传输成为可能。本文通过搭建以16位微处理器MSP430F149为核心控制芯片、ISPl362为USB接口芯片的硬件平台,分别实现了USB部分主机和从机功能,使之能进行USB数据的存储与交换。本文完成以下工作:首先,认真研究USB协议,深入理解USB通信的基本概念和传输方式等内容。仔细分析USB Mass Storage类协议,并讨论了采用BULK-ONLY传输实现Mass Storage类协议的方法,并对SCSI指令集等进行了深入的剖析。其次,根据要求,设计出由控制、接口、数据存储、过流保护与供电切换电路等硬件模块组成的系统,在ALTIUM 2004软件上完成原理图的设计和PCB图的布局、布线,并完成硬件调试工作。再次,在已构建的硬件平台上,针对ISPl362 USB接口芯片的主/从机功能,分别设计了USB主机和从机的固件程序。利用IAR Workbench、BusHound等软件进行固件程序的调试,最终USB主机可对u盘进行检测、识别与配置;USB设备实现了USB设备的基本功能,能够被Windows XP操作系统识别,与PC机之间实现数据的批量传输。最后,用DriverWorks软件包的Driver Wizard生成驱动程序框架,并利用Windows DDK和vc++等软件进行驱动程序的编译,最终生成基于Windows操作系统的WDM型USB设备驱动程序。通过对USB通信协议的研究,本人成功地构建了以MsP430F149和ISPl362为核心的硬件试验平台,并在此平台上进行USB主机、从机通信试验。经测试表明,PC机能检测、识别、读写USB设备,其读取与写入速度分别为560KB/s和312Ⅺ玳。而主机能识别、配置接入的U盘。关键词:USB主机、USB从机、MSI'430F149、ISPl362、BuR-Only传输
上传时间: 2013-10-11
上传用户:浅言微笑
LonWorks 开发技术是用于开发监控网络系统的一个完整的技术平台。介绍了神经元芯片的基本结构及I / O 配置,神经元芯片可提供单端、差分和特殊应用模式3 种网络通信方式,便于现场工业设备的联网通信。分析了电力线收发器PLT-22 的应用,硬件电路由电力线收发器PLT-22、神经元芯片和MAX186 组成,软件采用Neuron C 专门为神经元芯片设计的程序语言编写,给出了程序流程图及关键的程序代码。实际应用表明:基于LonWorks 电力线收发器PLT-22 智能数据测控节点通信性能好,电力网络能够用于控制数据的传输。关键词: LonWorks; 神经元芯片; 电力线收发器PLT-22; MAX186; Neuron C
上传时间: 2013-10-27
上传用户:yoleeson
本设计的基本要求是以复杂可编程逻辑器件CPLD为基础,通过在EDA系统软件ispDesignExpert System 环境下进行数字系统设计,熟练掌握该环境下的功能仿真,时间仿真,管脚锁定和芯片下载。 本系统基本上比较全面的模拟了计数式数字频率计,广泛应用于工业、民用等各个领域,具有一定的开发价值。
上传时间: 2015-01-11
上传用户:王庆才
《嵌入式系统的C程序设计》电子版,(加)Kirk Zurell著,艾克武译,机械工业出版社
上传时间: 2013-12-30
上传用户:225588
《管状换热器计算机辅助设计系统ExhCAD绘图系统(版本:1.01a Final)》为自由软件,采用增量软件开发模型,并用UML对软件进行 建模,以便更新。 该版本只是对换热器的最简单的形式做出设计,而且程序在计算 (包括设计、校核两部分,其中校核部分未编)、绘图过程中都作了简 化,虽然采用了参数化绘图,并能进行简单的数据管理,但没有考虑 换热器的插入件、安装(待编)等因素的影响,特别是在绘图中用 Automatuion技术绘制了管子部分,并对一些常用图形设计了图库,以 方便操作,后采用Object Arx详绘!由于水平和时间、精力等因素,软 件肯定有不少的Bug,但这是我的第一次尝试,希望能得到高手的指点。 设计出的换热器适应于冶金企业中使用,尤其是工业加热炉的余 热回收;以金属直、光管为传热介质,空气在管内流动,烟气在管外 流动。考虑实际情况,大多数换热器采用逆流,按照实际要求,本软 件在设计时做了些简化处理,但仍然能满足工程需要。 配置要求:主机在486以上,操作系统为Windows 98以上。如果要 使用完整功能,则需要装有AutoCAD R14、Microsoft Excel 2000、 Microsoft Access 2000。
上传时间: 2015-05-12
上传用户:cx111111
ZigBee™ 是专为低速率传感器和控制网络设计的无线网络协议。有许多应用可从ZigBee 协议受益,其中可能的一些应用有:建筑自动化网络、住宅安防系统、工业控制网络、远程抄表以及PC 外设。此程序包提供的是Zigbee协义栈函数库源代码,它实现了一个与物理层 无关的应用程序接口。 因此,无需做重大修改就可以轻松地在射频(Radio Frequency,RF)收发器之间移植应用程序。
上传时间: 2014-01-16
上传用户:Pzj
数字信号处理(机械工业出版社)的源码,7章介绍IIR滤波器设计和matlab源码,8章介绍FIR滤波器设计和matlab源码,9章介绍自适应(LMS,NLMS,RLS,LMS的快速算法)滤波器设计和matlab源码,希望帮助有需要的朋友
上传时间: 2014-01-05
上传用户:ccclll
西电出版的组态软件设计与开发,对于从事工业控制上位机软件开发的人来说,具有很强的参考价值。
上传时间: 2014-01-14
上传用户:skhlm
3。《遗传算法与工程设计》,[日]玄光男着,程润伟着 科学出版社 2000年第一版 本书着重从计算方法和应用技术的角度对遗传算法作了深入浅出的讨论。书中介绍了遗传算法的基本概念和结构,解决约束优化和组合优化问题的方法,以及遗传算法在生产调度、可靠性设计、交通运输、设备布局等一系列工业工程问题中的应用。本书可作为高等院校的工业工程、管理科学、运等学、计算机科学和人工智能专业的本科生和研究生的教科书。对于系统分析员、运行研究员、管理科学家以及在工业工程与运筹学领域里从事最优化问题研究和应用的专业技术人员,本书也不失为一本内容丰富且实用性较强的参考书。
上传时间: 2015-07-01
上传用户:梧桐
MATLAB6.5辅助优化设计与计算,飞思研发中心编著,电子工业出版社。2003.1
上传时间: 2015-07-10
上传用户:myworkpost