首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 359 毫秒
1.
基于嵌入式Linux的矩阵键盘驱动程序研究与开发   总被引:1,自引:0,他引:1  
主要介绍基于嵌入式Linux的矩阵键盘驱动程序设计的方法,硬件平台基于TI提供的OMAP5912构建的嵌入式语音识别系统,充分利用OMAP5912的外围硬件资源,矩阵键盘作为平台设备和输入设备,利用Linux内核提供的输入子系统.输入子系统为输入设备驱动开发提供了良好的接口,提高了驱动程序的开发效率.驱动开发完成后,在MiniGui和Qtopia下测试,结果证明驱动程序工作高效、稳定.  相似文献   

2.
提出了以嵌入式微处理器S3C2440为核心,在嵌入式ARM-Linux2.6.12操作系统上实现红外通信与解码驱动的设计方案.介绍了红外遥控系统结构和红外遥控系统中专用发射芯片(TC9012)编码方式,在此基础上结合嵌入式Linux和驱动程序设计框架,详细阐述了嵌入式Linux2.6.12系统上红外遥控解码的驱动程序开发并讨论了驱动程序的编译加载方法.通过Linux图形用户界面下的应用程序测试其红外解码驱动,实践并验证了该设计在ARM平台上通信稳定,具备优良的正确性、准确性和实时性.  相似文献   

3.
随着嵌入式系统在移动通信领域的广泛运用,其相关软件系统开发的要求也有了很大的提高。作为嵌入式软件系统的重要组成部分,这也对设备驱动程序设计的规范化提出了更高的要求。本文结合嵌入式通信系统的主要特点,简要介绍了嵌入式设备驱动程序设计标准化的一般原则,然后结合作者在实际开发中的感受阐述了其发展的必要性。本文还具体分析了基于ARM 9系列处理器的的信息交互系统的规范化设计实例。  相似文献   

4.
本文介绍了嵌入式家电升级平台的创建及应用.该平台不仅了提供嵌入式家电开发平台的标准和共享资源,并且开发了一批支持传统优势产业产品升级的嵌入式家电通用模块.从而使用户能通过该平台协同开发嵌入式家电以及升级其传统家电产品.该系统性能目前已经通过了测试,验证了其准确性、稳定性和安全性.  相似文献   

5.
测试驱动开发是一种强调测试先行开发的软件开发方式。本文先介绍测试驱动开发TDD的特点,基于TDD实现图形用户界面的难点主要阐述了测试驱动开发在天大语言TJUL整个图形界面GUI的实现应用,最后对此次TDD实践效果进行评估。相比传统手工测试,采用TDD方式实现GUI是一种有序、效率高的开发方法。  相似文献   

6.
实现了基于嵌入式WinCE 6.0的脉冲/数据发生器软件系统设计。详细介绍了脉冲/数据发生器系统设计方案、人机界面开发、应用程序移植、流驱动开发及GPIO操作,阐述了开发过程中的技术要点和关键步骤。通过实际测试,该软件界面友好、操作方便、运行稳定,能正确实现脉冲/数据发生器各项功能,且具有一定的容错性。采用面向对象程序设计,便于后期软件维护和升级。  相似文献   

7.
近年,随着科技发展,嵌入式已成为当今时代产业主流。而嵌入式Linux的优势使其成为主要的操作系统之一。本文介绍了Linux下驱动开发的一般模式,详细分析了基于串口通讯的自定义键盘驱动的开发方法,对嵌入式Linux驱动开发有一定程度的指导作用。  相似文献   

8.
首先提出了一种新的基于嵌入式DSP VoIP可视电话的设计方案.给出了两个关键设计:在C64x系列DSP的实时操作系统DSP/BIOS上,进行系统调度程序设计;使用类/微驱动模型开发视频驱动.实践表明,设计解决了系统复杂的调度与控制关系,简化了驱动的开发次序,大大提高了系统的实时性与可靠性.  相似文献   

9.
刘洋  潘青龙  郝帅 《电子科技》2011,24(7):88-91
在研究嵌入式开发技术的基础上,提出了一个基于嵌入式处理器S3C2440的实时视频采集系统解决方案。该方案通过搭建嵌入式Linux开发环境,对T.264编码器进行优化,并修改移植视频驱动以及C/S软件,实现了系统的正常运行。  相似文献   

10.
阐述了嵌入式软件测试驱动开发策略和测试驱动设计与持续改进的方法,通过将测试驱动开发技术引入软件生命周期,可有效降低项目风险、减少代码bug数量、缩短系统调试时间、降低运行和维护成本、提高产品质量。  相似文献   

11.
目前对于液压扳手的设计大多采用传统的设计方法,拿到设计任务之后从零开始绘制图纸,设计周期长、效率低。文中提出利用NX二次开发的方法对液压扳手结构进行快速设计并给出程序设计方案。将液压扳手的主要结构系统进行参数化建模,再以Visual Studio 2010为开发平台,利用UG NX/OPEN API 提供的二次开发编程接口,运用VC++编程语言实现对话框以及设计界面的具体功能。完成整个系统的构建,实现液压扳手结构的快速设计。  相似文献   

12.
针对当前锅炉产品中的蒸发器设计难度大、周期长、效率低的问题,在总结以往设计经验的基础上,通过对产品结构、特点进行了研究,运用模块化、参数化等产品设计开发技术,借助SolidWorks软件平台,以SQL Server数据库存储管理数据,采用Visual Basic.Net编程语言开发出蒸发器参数化设计系统。该系统实现了蒸发器标准化、规范化的快速设计,提高了设计效率和质量。  相似文献   

13.
电流输出控制设备在ATE上的TPS开发设计   总被引:1,自引:1,他引:0  
简要阐述了ATE测试平台的应用背景和在电子设备测试维修中的必要性,对ATE测试平台的功能、组成和工作原理做了概括描述。介绍了测试程序集(TPS)的组成及在ATE测试平台上的开发设计思路。并以电流输出控制设备为例进行TPS开发设计,在分析了电流输出控制设备测试需求的基础上,具体设计了电流输出控制设备在TPS开发中的测试接...  相似文献   

14.
通过大型军用仓库通风机集成智能控制系统的软件开发设计,提高离心通风机的集成智能控制能力,传统的控制系统采用X86架构的GNU开发工具进行控制系统集成设计,系统的多线程处理性能和控制精度不好。在嵌入式Linux内核驱动环境下进行系统的软件开发,进行大型军用仓库通风机集成智能控制系统软件模块的总体设计及功能指标分析,大型军用仓库通风机集成智能控制系统主要由进程管理、内存管理、文件系统、设备管理、网络系统等子系统组成。实现控制信息的采集、控制数据处理、控制输出和人机交互。以Linux2.6.32内核为平台,进行控制算法程序加载,采用Qt/Embedded 4.6创建控制系统在嵌入式设备上的图形用户接口,实现可视化控制,完成离心通风机集成智能控制程序的编译、安装,实现软件集成设计。系统调试和测试结果表明,采用该大型军用仓库通风机集成智能控制系统进行智能控制,输出误差较低,控制稳定性较好,面向对象性较优,并具有较好的控制品质。  相似文献   

15.
舒军 《变频器世界》2012,(3):66-68,88
基于虚拟仪器技术,研究了变桨控制器板级测试平台的测试原理、下位机程序的设计,提出了一种采用状态机与事件结构相结合的分层设计方法用以提高上位机LabVIEW程序的开发效率,最后针对每项测试任务,采用分多次测试的方法实现了板级测试软件。该板级测试软件已获得实际应用并验证了按照本文方法设计的板级测试软件在变桨控制器的板级测试中具备效率高、准确性高的优点。  相似文献   

16.
本文以"嵌入式系统工程技术专业"的课程体系构建过程为应用背景,提出了机器人系列产品开发来驱动专业课程体系构建的设计思想,阐述了如何将机器人系列产品开发过程中所需的知识体系结构分解到各专业课程中去的方法和过程,从而完整地呈现出了"嵌入式系统工程专业"的课程体系构建的整个过程,取得了满意的效果;并且通过五年的实践表明:以机器人系列产品开发驱动专业课程体系构建的方法是一种科学的课程体系构建方法.  相似文献   

17.
郑羿 《电子测试》2021,(6):17-18,30
传统方法对电子装备自动测试系统的测试时间较长,提出基于PLC的电子装备自动测试系统设计。在硬件设计上,设计气源处理装置,为整个自动测试系统的运行提供气压;设计物料检测传感器,传输测试过程中的电信号;设计测试限位开关与激励源模块,并选择适合系统的PLC器件,辅助系统整个测试过程的进行。在软件设计上,建立整个系统的数据库平台,在具备平台的基础上,调整供电参数,结合计算机与PLC器件,实现电子装备自动测试程序的开发与运行。实验结果:在电子装备总数与测试数相同的情况下,基于PLC的设计方法比传统方法的测试时间少了8s,所以基于PLC的电子装备自动测试系统所用的测试时间更少。  相似文献   

18.
业务模式是根据客户需求而制定的一些规则和方法。改变传统手工编织代码来实现这些规则和方法,通过设计业务模式图形编辑器将这些规则和方法图形化使得项目开发效率更高。GEF提供了标准程序结构和组件框架,缩短了开发时间并提供了一致性的外观模型,GEF也提供了标准的开发框架,为图形编辑器的设计提供了基础组件,并进一步研究运用了框架中的命令设计模式,可以很容易地实现撤消/重做等功能。在此基于Eclipse平台和GEF架构设计和实现业务模式图形编辑器,提高开发效率和软件的可维护性。  相似文献   

19.
LabVIEW在USB实时数据采集处理系统中的应用   总被引:2,自引:0,他引:2       下载免费PDF全文
汤家华  王道德   《电子器件》2006,29(2):557-560
在传统数据采集系统的基础上集成了USB接口和LabVIEW图形化编程语言的优点,这样不仅提高了性价比和通用性,而且使得系统更易于开发。数据处理简单,大大缩短了开发周期。介绍了LabVIEW对外部动态链接库及Windows API函数的调用,同时也清楚地说明了LabVIEW中CIN节点的使用。通过上述两种方法成功实现了LabVIEW与USB驱动程序的数据交换,从而实现了以LabVIEW为应用程序的USB实时采集处理系统。  相似文献   

20.
以目标驱动为主体的信息系统研发,主要是依据系统内部所支持的程序,进行参数的界定,保证相关指令传输的精准性。基于此,文章对复杂信息系统开发理念进行阐述,分析复杂信息系统开发中面临的问题,并对实际开发方法进行研究。  相似文献   

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

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