首先研究了Linux环境下字符设备驱动程序框架,然后介绍12C协议,在此基础上开发基于12C协议的RTC字符设备驱动程序。砷于驱动程序,这里详细介绍其整体架构和各模块实现细节。最终成功实现了基于12C协议的RTC驱动程序,并移植到Linux操作系统中。
上传时间: 2013-11-01
上传用户:gmh1314
采用了软件复用的思想和技术;建立用于雷达模拟训练系统开发的模型和程序框架设计方法,并成功应用于某雷达模拟训练系统的设计开发中;通过使用软件复用技术,提高了系统开发的效率和质量。
上传时间: 2013-11-22
上传用户:liujinzhao
随着总线和接口技术的发展,在工业场合如何更加可靠、快速、便捷地进行数据传输成为该领域通信的研究重点之一。而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
上传用户:浅言微笑
集成Windows 2000本地用户和组,权限管理的用户数据基于Windows 2000本地计算机账号。 实现财政管理系统的权限管理应用程序框架,开发基于MMC的管理单元。项目主要难点及知识点概述¯ MMC应用程序的开发¯ ADSI应用程序的开发
上传时间: 2015-03-25
上传用户:zwei41
有关TMSF2812配制文件、初始化、中断等源代码,初学者可以将其作为程序框架。
上传时间: 2014-01-05
上传用户:cc1015285075
JetterSite WebEditor是基于Java/JSP的服务器控件,是一个功能强大的在线网页编辑器。在不用于商业活动的前提下,您可以免费下载使用及传播。 功能特点如下: ·开放式的程序框架,强大的扩展能力; ·程序与Javascript脚本完美分离,在不修改源程序情况下随意增加新功能; ·多语言、多样式、多布局支持; ·以配置文件为中心,布局、功能安排统一通过配置文件修改; ·兼容IE系列浏览器,在今后会陆续支持Mozilla、Opera等浏览器; ·使用安全的网页代码和脚本,完全不使用附加的ActiveX、Java Applet等控件。 对后续版本的期望: ·改造Javascript脚本,兼容Mozilla浏览器(ver0.9); ·增强插入图片、连接的功能,研究开发一个通用的接口,用于读取配置文件、硬盘数据及数据库的连接(图片)列表(ver0.9); ·增加更多的语言和样式(ver0.9); ·增加表格编辑功能(ver1.0+); ·开发一些接口,与其他服务器组件进行功能互动(ver1.0+); ·增加表格编辑功能(ver1.0+); ·编辑区域状态的回调(ver1.0+)。 密码:cnzz.cn
标签: JetterSite WebEditor Java JSP
上传时间: 2013-12-23
上传用户:fhzm5658
本章将介绍C++编程语言的最基本的元素,以及C++的指针、引用和作用域。在第3章和第4章,将介绍C++的类和面向对象编程。在你使用微软基础类库(Microsoft Foundation Class Library,MFC)进行Windows编程时,你需要所有这些知识。 C++是一种复杂的语言,它的许多元素非常抽象。它也是一个庞大的语言,为专业编程而设计。本书的重点是使用Visual C++语言来利用MFC编写Windows程序,因此没有深入地讨论C++语言。 MFC是构造于原始C++之上的应用程序框架,它提供了一个Windows应用程序工作的基础,一个可以向内添入自己代码的框架。这个框架提供了绝大多数Windows特征——菜单、工具栏、对话框、控件和滚动条。它也提供使开发者能相对容易的将数据写入文件、打印数据等机制。这个框架的部件是C++的类,这些类表示了应用程序的组件,例如应用程序的主窗口、它的对话框、字符串、如矩形和点的图像对象,甚至应用程序本身。因此,为了使用Visual C++编写Windows程序,你需要知道足够的C++知识来利用MFC。
上传时间: 2015-04-07
上传用户:yt1993410
FIREFLY 是一个多用户专业帮助桌面系统,提供了几个额外的应用程序,包括公司和合同管理,知识数据库管理。Firefly 也是一个提供了服务的应用程序框架
上传时间: 2015-04-14
上传用户:钓鳌牧马
此版本的 SmallStruct 5 为稳定版,可以用于商业开发,适合于C/S结构的功能复杂,业务多变的应用系统。 SmallStruct 5是一个基于配置的的应用程序框架,集成了应用程序大部分一般性功能,只要编写少量代码即可生成应用程序,并且框架本身也是可扩展的。
标签: SmallStruct 版本
上传时间: 2015-07-15
上传用户:924484786
在dsp33上用c语言实现的fir滤波(10khz),在pcb板上试验成功,可作为初学者的程序框架。
上传时间: 2013-12-24
上传用户:赵云兴