【摘 要】
:
本文介绍了一种全新的微小内核RTAI,在Linux操作系统之上建立一个微操作系统,通过共享硬件来无缝地提供给用户需要的实时功能.RTAI俘获外国中断,根据需要分发给Linux内核或实时任务.它没有直接对Linux内核修改,而是利用硬件抽象层的概念,从Linux获得信息并且俘获一些基本的函数调用,提供了相对Linux内核的独立性.RTAI使用户能用Linux来处理一般任务和硬实时任务.本文通过对实例
【机 构】
:
中国科学院沈阳自动化研究所(沈阳);中国科学院研究生院(沈阳) 中国科学院沈阳自动化研究所(沈阳)
【出 处】
:
2003年全国单片机及嵌入式系统学术年会
论文部分内容阅读
本文介绍了一种全新的微小内核RTAI,在Linux操作系统之上建立一个微操作系统,通过共享硬件来无缝地提供给用户需要的实时功能.RTAI俘获外国中断,根据需要分发给Linux内核或实时任务.它没有直接对Linux内核修改,而是利用硬件抽象层的概念,从Linux获得信息并且俘获一些基本的函数调用,提供了相对Linux内核的独立性.RTAI使用户能用Linux来处理一般任务和硬实时任务.本文通过对实例介绍了RTAI的中断、调度和通信机制.
其他文献
本文应用单片机技术、传感器技术、IC卡技术设计出一种智能化IC卡水表,计量准确,安全可靠,有较强的实用价值.文章着重讨论了其硬件设计和工作原理.
本文介绍了一种基于公用电话网(PSTN)的用于远程管道监测的数据采集终端.该终端可放置在石油运输管道节点处,采集管道的运行参数(压力、流量、温度)及管道上的声波形信号,并通过现有的公用电话网传输到管道监控中心的计算机上,以便管理人员掌握管道运行状况.本文着重论述了该终端通信模块的实现方法.
本文针对油田注水系统需要高功率因数节电技术的要求,介绍了双馈电机调速系统的构成,给出了微机控制的全数字脉冲触发控制系统,设计了双机通信单元、数字触发器单元、触发脉冲形成单元、零电流检测单元.
本文提出了针对中微电子公司(CASUE)设计的6502系列MCU.芯片在线仿真器设计方案,并进行了功能和时序仿真,验证了方案的可行性.
Semihosting(半主机)是当前在基于ARM的嵌入式开发中普遍使用的一种调试手段,它是在目标系统和调试器之间进行输入/输出的重要机制,对用户程序能否使用标准C库进行开发起非常重要的作用.这篇文章从它的运行机制和实现原理上做了深入的分析,并给出一个具体的实例,说明了如何通过实现其相应的软中断接口,使得目标系统能够支持Semihostint的请求,从而在目标系统上实现相关的标准库支持.最后对于S
目前在光学鼠标中广泛应用的光学鼠标感应芯片实质上是一种高性能的高运动检测器件.其体积小巧、简单易用以及成本低廉的特点使其非常适合于运动和位置检测.本文借鉴光学鼠标的工作原理,结合光学鼠标感应芯片的功能、特点,通过改装鼠标器来代替位移传感器,实现了便携式型砂紧实率快速测试仪器的改进,不仅使仪器结构得以简化,体积减小,而且提高了仪器的测量精度,同时还显著降低了仪器成本.
介绍了利用最小二乘估计实现DS18B20温度传感器线性误差系数估计的原理和方法,并通过实验数据确定了该芯片的线性误差模型,提供了在现有条件下应用单片机和DS18B20进行更高精度测量和控制的有效解决手段,从而拓宽了DS18B20的应用场合.
随着集成电路设计技术的发展,在单芯片系统(SOC)中越来越多地使用各种功能IP核部件构成系统,总线是这些部件连接的主要方式,目前有数家公司和组织研发了多种面向SOC设计的总线系统.本文针对SOC中常用的三种片内总线AMBA、Wishbone和Avalon进行了介绍,并对其特性进行了分析和比较,针对其不同的特点阐述了其使用范围.
应用于工业控制领域的嵌入式系统主要是在局域网内进行通信,因此可以仅使用ISO/OSI的七层模型中的物理层、数据链路层和应用层来实现通信功能.通过具体分析网络发送数据包的过程,并针对嵌入式系统的特性,提出了它的网络功能实现模型,而且通过操作系统调度和对网卡驱动进行改进及网络通信调度三者结合来增强网络实时性.由于探讨的模型是以RT_Linux为OS的,因此对RT_Linux的实现原理,以及如何运用它来
可重构计算系统是20世纪90年代以后兴起的一项新技术.和传统的微处理器构成的系统相比,它具有将硬件的高速性和软件的灵活性结合起来的优点.本文讨论了与可重构计算系统相关的关键技术,包括重构方法、重构的结构形式以及重构系统的实时任务调度等,展望了基于该技术在嵌入式系统中实现远程重构、远程维护等应用的前景.