首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 62 毫秒
1.
测试驱动开发是与传统程序开发方式相反的一种新型程序设计方法.它以测试编码来推动程序设计,大大缩减了设计和编码的冗余度.设计模式是在软件设计过程中解决某一类问题的方法,是在经过前人总结得出的方法中选出一种最适合当前系统使用的方法.设计模式与测试驱动开发方法具有互补性.对一种结合设计模式的测试驱动开发方法进行了研究,该方法在前期先用设计模式进行系统构架设计,然后使用测试驱动开发方法进行程序开发.  相似文献   

2.
基于Linux的FPGA数据通信接口驱动设计与实现   总被引:2,自引:0,他引:2  
针对现场可编程门阵列(FPGA)在嵌入式系统中的应用需求,详细讨论了在嵌入式Linux2.6操作系统环境下,FPGA设备驱动程序的实现方法,通过内存映射机制实现了对FPGA设备的操作,通过阻塞操作提高了系统效率.在参照Linux2.6.15内核源代码中有关数据结构和函数原形的基础上,编写和测试了FPGA设备的驱动程序.该FPGA接口驱动经过长时间的应用和测试,在整个系统中运行稳定.  相似文献   

3.
Windows CE.NET下触摸屏操作系统优化与研究   总被引:1,自引:0,他引:1  
介绍了基于S3C2440的触摸屏模块结构和Windows CE触摸屏驱动系统程序模型,在此基础上阐述S3C2440电阻式触摸屏驱动程序优化设计和实现方法,特别是提出了基于最小二乘法的触摸屏五点校正算法,提高了校准精度,并通过试验进行了有效验证.  相似文献   

4.
C64x系列DSP/BIOS中设备驱动程序的设计   总被引:4,自引:0,他引:4  
陈彬  魏丹  邓德祥  陈勇 《电子技术应用》2004,30(11):67-70,73
为了高效地对外部设备进行控制,给硬件设备编写驱动程序是一种有效的解决方法。C64x系列的DSP系统提出了类/微型驱动模型的驱动程序结构。实践结果表明,采用类/微型驱动模型进行驱动程序设计后,应用软件可以复用绝大部分相似设备的驱动程序,因而极大地提高了驱动程序的开发效率。  相似文献   

5.
为缓解拥有庞大数据信息的条件筛选搜索系统搜索结果时带来的Oracle问题,提出蜕变测试方法.通过识别程序多次输入输出之间的关系是否违反蜕变关系,可有效缓解Oracle问题.因此,有效识别蜕变关系是完成蜕变测试的前提.根据条件筛选搜索系统的自定义条件,设计两种蜕变关系模式帮助简化蜕变关系的识别,提高蜕变测试的故障检测质量.实验结果表明,利用改进的蜕变关系模式在条件筛选搜索系统中执行蜕变测试提高了14%的精确率,验证了该方法识别蜕变关系的简洁性和有效性.  相似文献   

6.
用类/微驱动模型开发DSP视频驱动程序   总被引:1,自引:0,他引:1  
集成外设的增多,软件应用复杂性进一步的增加,导致开发外设驱动程序所需的工作量大大增加.TI公司提出了类/微驱动模型的驱动程序结构.实践结果表明,采用类/微驱动模型进行驱动程序设计后,应用软件可以复用绝大部分相似设备的驱动程序,从而极大地提高了驱动程序的开发效率.  相似文献   

7.
一个自动构造类测试驱动程序的框架   总被引:1,自引:0,他引:1  
在类测试时,需要驱动程序来运行可执行的类测试用例并收集测试结果,因此驱动程序的开发工作量将直接影响类测试的效率。本文给出了一种类测试驱动程序的构造框架。利用面向对象技术的设计思想,设计了一个驱动基类,通过继承驱动基类,并覆盖驱动基类中的虚函数而生成一个被测类的驱动类。同时在主控程序中注册被测试类的驱动类,从而得到被测试类的驱动程序。最后通过一个实例,说明该驱动构造框架的可行性。  相似文献   

8.
针对工业控制领域中对Windows操作系统的实时性需求,提出在Windows驱动程序中设计实时内核并进行任务调度的方法.着重研究了Windows驱动实时系统的实现方案和系统结构以及实时内核的任务调度设计和任务切换过程,完成了Window s驱动实时系统的设计与开发工作.通过对所设计系统的测试,验证了系统具有较好的实时性能,能满足一般工业控制场合的需求.  相似文献   

9.
随着嵌入式技术和网络技术的发展,网络驱动已成为嵌入式系统的重要组成部分,而占用较少的资源则是嵌入式系统中程序开发的基本要求.在分析了对驱动程序进行裁减和优化的策略后,系统地介绍了嵌入式操作系统Minicore中的RTL8139网络设备驱动的数据结构和相关算法,并通过与主流操作系统的比较测试,说明了所设计的网络设备驱动稳定高效和占用资源方面的优点.  相似文献   

10.
基于TMS320DM642的视频采集驱动程序的实现   总被引:6,自引:0,他引:6  
从两个方面描述了基于DSP芯片TMS320DM642的视频采集驱动程序:在C64x系列DSP的实时操作系统DSP/BIOS上,使用类/微驱动模型的程序框架构建;基于EDMA的视频数据的实时传输。实践表明,该程序解决了图像采集和图像实时处理之间的关系,简化了应用程序对驱动的调用。  相似文献   

11.
提出基于图像识别的车速和发动机转速的测量方法,并给出了在汽车驾驶机器人中的实际应用,讨论了图像识别的原理和具体处理方法。测量结果表明,本测量方法达到行车过程中驾驶员判读车速的准确度,具有重要的实用价值。  相似文献   

12.
Android系统在正常启动中,刷屏功能一般在内核中执行,而Bootloader的任务应该是执行硬件初始化,并尽快跳转到Linux内核。在Bootloader启动过程中使能一个显示驱动,实现刷屏功能,并不违背这一目标。本文通过对Boot—loader的原理分析和嵌入式芯片C6310中LCD控制器的研究,设计了Bootloader中LCD硬件初始化和软件驱动程序。该设计完善了Bootloader的扩展功能,加快了手机动画的实现,改善了客户的使用体验。  相似文献   

13.
首先介绍了对手建模的几种不同的类型,引出行为建模中的意图识别问题;随后针对意图识别的过程、分类、主要研究方法、研究展望以及实际应用进行了归纳分析,总结并讨论了相关领域取得的最新研究成果;最后指出意图识别目前存在的不足以及未来的发展方向。  相似文献   

14.
Sivak M 《Applied ergonomics》1987,18(4):289-296
This article presents a brief overview of the research performed at tge Human Factors Division of The University of Michigan Transportation Research Institute between 1977 and 1986. The focus of the research has been on human factors (ergonomics) aspects of road safety. Specifically, the research has dealt with the following issues: vehicle headlighting, vehicle rear lighting and signalling, vehicle displays and controls, vehicle components, conspicuity of vehicles, legibility of traffic signs and licence plates, driver reaction time, driver performance, stopping sight distance, driver seated position, individual differences (drivers with disabilities, older drivers), methods for measuring blood alcohol concentration, societal violence and traffic accidents, cross-cultural comparison of driver risk-perception, and theoretical issues.  相似文献   

15.
车辆辅助驾驶系统中基于计算机视觉的行人检测研究综述   总被引:16,自引:0,他引:16  
基于计算机视觉的行人检测由于其在车辆辅助驾驶系统中的重要应用价值成为当前计算机视觉和智能车辆领域最为活跃的研究课题之一. 其核心是利用安装在运动车辆上的摄像机检测行人,从而估计出潜在的危险以便采取策略保护行人.本文在对这一问题存在的困难进行分析的基础上,对相关文献进行综述. 基于视觉的行人检测系统一般包括两个模块:感兴趣区分割和目标识别,本文介绍了这两个模块所采用的一些典型方法,分析了每种方法的原理和优缺点. 最后对性能评估和未来的研究方向等一系列关键问题给予了介绍.  相似文献   

16.
Stop-sign recognition based on color/shape processing   总被引:2,自引:0,他引:2  
This paper presents a robust vision-based stop-sign reconition technique based on sequential processing of color and shape. The primary red-green-blue color coordinate system is first transformed into the saturation-hue-brightness color coordinate system. This color coordinate system allows the red color area of a stop sign to be bounded under various brightness conditions caused by weather, sun angle, or shadows. A combination of a median filter, a morphological filter, Sobel edge operator, and Hough transform is then employed to obtain the boundary contour. It is demonstrated that the parameters of eight straight lines representing the octagonal sides are sufficient for this purpose. Experimental results indicate that stop signs are successfully distinguished from other traffic sighs and background clutter.  相似文献   

17.
在介绍了基于ARM的ark1600芯片和SDIO的特点、内部结构、工作模式、命令与响应之后分析了SDIO的驱动的主要内容、初始化过程和需要获取的卡上信息,说明如何进行寄存器读写和配置。该驱动适用于所有SDIO的通用层部分,在arkmicro公司的ark芯片SOPC验证平台上成功初始化了Toshiba的Type-B蓝牙SDIO卡,获取了该卡的信息,并对其进行了功能上的配置。  相似文献   

18.
基于CPCI总线的运动控制卡及其VxWorks下的驱动设计   总被引:2,自引:0,他引:2  
为了满足汽车无人驾驶机器人系统运动控制的实时性、可靠性要求,研制了一种基于CPCI总线的运动控制卡,给出了其在VxWorks环境下驱动程序设计的详细过程。试验结果表明,运动控制卡及其驱动程序工作正常、可靠,较好地满足了汽车无人驾驶机器人对运动控制的要求,应用前景广泛。  相似文献   

19.
为了满足汽车同步器试验的要求,设计了一种基于PC104和VxWorks的测控系统,给出了试验台测控系统的构成。利用模块化开发方式,设计了测控系统的硬件部分、软件驱动以及系统应用软件。经实践证明该系统能稳定地运行,满足了同步器试验对实时性、可靠性、功能性的要求。  相似文献   

20.
PCL-722是一种性能优异的144位DIO卡,适用于各种状态控制系统,本文对该DIO卡在实际应用当中的功能和有关硬件驱动程序接口,以及利用多片DIO卡在Visual C++环境下利用系统提供的API函数进行半实物仿真系统监控软件开发的方式进行了讨论。  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号