首页 | 官方网站   微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 93 毫秒
1.
研究基于实时操作系统T-Kernel的多任务软件设计。首先介绍了实时操作系统T-Kernel的基础知识,包括任务管理、同步与通信管理和中断管理等。以一种基于T-Kernel的播放器软件设计为例,描述了进行多任务设计,主要是软件的多任务划分和设计编程,最后介绍开发播放器软件的经验并进行了总结。  相似文献   

2.
T-Kernel任务调度的实时性分析   总被引:2,自引:0,他引:2       下载免费PDF全文
李传煌  王伟明 《计算机工程》2006,32(16):58-59,6
T-Kernel由于其实时性及开源性,在全球微处理器操作系统市场中已占据了一半以上的份额。该文分析了T-Kernel的任务状态及任务调度机制,给出了其调度时机及调度算法,并从嵌入式实时操作系统的实时性出发,分析了该调度机制的主要优点。  相似文献   

3.
T-Kernel是日本T-Engine组织推出的开源免费的嵌入式实时操作系统(RTOS),以其强实时小体积内核著称.本文针对T-Kernel在Blackfin处理器(BF533)上的移植过程进行了分析,给出了中断管理,任务切换和系统调用入口的实现方法,并进行了稳定性和实时性测试,保证了移植系统的性能.  相似文献   

4.
嵌入式系统词典;嵌入式实时操作系统μC/OS-II原理及应用;ARM嵌入式系统实验教程(二);ARM微控制器基础与实战(第2版);源码开放的嵌入式实时操作系统T-Kernel;  相似文献   

5.
无线传感器网络操作系统TinyOS综述   总被引:1,自引:0,他引:1  
TinyOS是无线传感器网络专用的操作系统。本文首先分析TinyOS操作系统的关键技术——组件化结构、调度机制、通讯模型及能量管理方式,然后将TinyOS与另外两个操作系统μCOS-II、μT-Kernel在内核大小、时间可确定性、低功耗等方面进行简要对比,最后总结TinyOS操作系统的缺点和存在的问题,为学习使用TinyOS提供指导。  相似文献   

6.
实时嵌入式开放标准平台T-Engine及其应用   总被引:1,自引:0,他引:1       下载免费PDF全文
T-Engine是构建泛在计算的下一代实时嵌入式标准开放平台,由标准化硬件结构T-Engine和标准开源实时操作系统核心T-Kernel组成,平台速度快、可移植性强。该文介绍T-Engine软硬件结构规范,并通过基于指纹识别的便携式信息查询系统设计,给出平台在嵌入式开发中的应用。测试结果表明,T-Engine平台能够很好地满足系统在体积、功耗以及实时性方面的要求。  相似文献   

7.
消息中间件的性能与系统资源的消耗之间存在着一定的矛盾.一般采用人工配置的方法平衡矛盾,不仅难于配置,而且不能很好地适应系统的动态性.本文提出了一种基于模糊控制理论的自适应框架,可以在消息中间件的性能与其稳定性、可靠性之间作较好的平衡.本框架引入AOP的思想,可以与不同类型的消息中间件集成,具有一定的普适性.  相似文献   

8.
一、传统保存方案的缺陷 传统的工程图样和资料的保存归档形式是通过纸质或胶片的形式进行的,很多企业都用专门的仓库保管这些珍贵的技术资料.这些资料的内容相当广泛,包括机械设计、建筑设计、工程设计、测绘及地图等各行业的信息.资料的介质也有不同的分类,包括硫酸纸、纸质蓝图、白图及胶片等.  相似文献   

9.
提高产品的可靠性成为企业在今后相当长的时间内生存和发展的必要条件之一.推动可靠性技术的普及与应用必须有相关的专业队伍和机构,本文从五个方面阐述了建设机电产品可靠性与测试技术工程中心的必要性,结合重庆工业自动化仪表研究所的实际情况,从五个方面论述了建立工程中心的可行性.期望通过本文,能推动重庆市建立这样的机构,协助企业有效提高产品的可靠性水平,从而在市场竞争中占据有利的地位.  相似文献   

10.
VoIP技术已经广泛应用于企业级的语音业务,但是为了安全性和节省IP地址的使用,目前大量的企业和局域网都采用Firewall/NAT技术连接到Internet.比较了传统的Firewall/NAT的穿越方案,并介绍和比较了较新的ICE和VPN穿越方式,描述了各种穿越方法的穿越机制,分析了各种方法的优缺点,并作了横向比较.  相似文献   

11.
Windows CE下的串口驱动设计   总被引:4,自引:0,他引:4       下载免费PDF全文
驱动程序及串口驱动的开发和设计是构建嵌入式系统的重要组成部分。该文介绍了Windows CE下的驱动程序的结构、开发过程及Windows CE的中断处理过程,提出流接口和分层相结合的驱动程序设计方案,给出Windows CE 下串口驱动的具体开发过程及串口驱动的中断处理过程。  相似文献   

12.
刘娟  田泽  黎小玉 《微机发展》2012,(8):53-55,59
PCIExpress作为第三代10总线标准,以其双通道、高带宽、低功耗、传输可靠等优点,正逐渐取代原有PCI总线,被广泛应用于嵌入式领域。其驱动程序作为应用与PCI—E硬件设备通信的桥梁,对系统性能的影响举足轻重。文中结合某自研芯片PC环境下PCI—E主机接口的软硬件协同设计与验证的实践,首先阐述了Windows环境下PCI—E接口驱动模型的选择,然后分析了KMDF驱动框架,在此基础上给出了驱动接口的设计与实现。该PCI—E接口驱动采用面向对象和事件驱动的WDF驱动开发模型,有效地降低了开发难度、缩短开发周期。利用该驱动,有效地验证了PCI—E主机接口逻辑功能的正确性。  相似文献   

13.
PCI/PCI-E高速实时DMA传输驱动设计   总被引:2,自引:0,他引:2  
何柳  陈勇  吴斌  杨坤 《电子技术应用》2012,38(11):143-145
根据WDM驱动模型设计了驱动程序,介绍了WDM驱动的设计方法,对驱动开发中的常见问题进行了详细阐述,着重讲解了高速实时DMA传输系统中驱动和上层控制程序的设计方案。以VC++6.0和WDK作为开发平台,完成了Windows NT系统下高速实时数据传输驱动的开发。  相似文献   

14.
陈瑜 《微机发展》2006,16(7):10-12
文中阐述了设备驱动程序的概念和结构,介绍了Windows CE.NET环境下开发驱动程序的特点以及开发中一些常用的工具,对不同工具的开发特性进行了介绍。详细阐述了驱动的系统结构,重点研究了Windows CE.NET环境下的本机驱动和流驱动模型。并以华恒科技的基于Samsung S3C2410的HHARM9-EDU开发板的触摸屏驱动程序为例,对Win-dows CE.NET环境下开发具体驱动程序作了解释。  相似文献   

15.
论述了Linux 2.4.18下设备驱动程序的编写方法,说明了帧缓冲设备驱动程序的实现原理。详细分析了帧缓冲驱动程序的几个重要的数据结构及其底层驱动函数、用户接口和系统调用关系。归纳出了LCD驱动程序的实现方法。针对具体的LCD液晶屏幕,给出了驱动程序的基本框架。  相似文献   

16.
给出Linux环境下USB驱动的模块层次结构,包括主控制器驱动、USB核心驱动和USB设备驱动程序组成,以及USB接口摄像头驱动模块的层次结构,对底层usbvideo模块进行分析,对usbvideo中的函数进行了分类,修正其设计上的一个缺陷,给出上层微型驱动的实现,最后通过移植USB摄像头驱动程序到三星公司的SMDK2410开发板的试验成功,使该驱动成功应用在基于Linux的嵌入式系统上.  相似文献   

17.
嵌入式控制系统以其低功耗、低成本、高性能等优势被广泛用于工业控制领域,而在嵌入式控制系统中步进电机驱动控制技术是关键技术之一。本文介绍了基于ARM9和Linux的步进电机四轴群控驱动程序的实现方法,论述了引入自旋锁实现对临界资源的保护策略,避免了电机竞态,保障了步进电机四轴驱动的可靠性。此外,还编写了驱动性能测试程序,测试结果显示,驱动程序能很好的驱动步进电机运转。所编步进电机四轴驱动程序不但易于移植到其他控制系统中,而且为字符型设备驱动的编写方法提供了有益参考。  相似文献   

18.
操作系统设备驱动可靠性研究综述   总被引:1,自引:0,他引:1  
目前,对设备驱动可靠性的研究着重于设备驱动与操作系统内核的有效分离,设备驱动框架按照驱动被隔离所处位置大致可分为内核态、用户态和虚拟机三种。本文按照该分类方法,全面系统地阐述了操作系统领域对设备驱动可靠性提高方面的研究现状,讨论和分析了各种设备驱动框架所用隔离技术和方法的优缺点,并阐明了进一步的研究方向。  相似文献   

19.
The driver’s cognitive and physiological states affect his/her ability to control the vehicle. Thus, these driver states are essential to the safety of automobiles. The design of advanced driver assistance systems (ADAS) or autonomous vehicles will depend on their ability to interact effectively with the driver. A deeper understanding of the driver state is, therefore, paramount. Electroencephalography (EEG) is proven to be one of the most effective methods for driver state monitoring and human error detection. This paper discusses EEG-based driver state detection systems and their corresponding analysis algorithms over the last three decades. First, the commonly used EEG system setup for driver state studies is introduced. Then, the EEG signal preprocessing, feature extraction, and classification algorithms for driver state detection are reviewed. Finally, EEG-based driver state monitoring research is reviewed in-depth, and its future development is discussed. It is concluded that the current EEG-based driver state monitoring algorithms are promising for safety applications. However, many improvements are still required in EEG artifact reduction, real-time processing, and between-subject classification accuracy.   相似文献   

20.
论述了开发基于Windows 95/98的VXD驱动程序和基于Windows 2000/XP的WDM驱动程序的差异和各自需要注意的关键问题。对同一块雷达数据采集卡,分别使用DRIVERSTUDIO驱动程序开发包提供的VTOOLSD工具和DRlVERWORKS工具开发VXD驱动程序和WDM驱动程序。  相似文献   

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

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

京公网安备 11010802026262号