T-Kernel作为一种嵌入式操作系统,由于实时性和开源性,在嵌入式操作系统领域中的应用越来越广泛。ARM是一款比较好的微处理器,T-Kernel在ARM上的应用研究基本上是空白,所以结合两者进行研究促进T-Kernel在国内嵌入式领域的发展。同时,T-Kernel内部调度机制存在着优先级反转缺陷,优先级反向使得高优先级任务的执行时间无法预测,增加了实时系统的不确定性。早期的解决协议较好地解决了优先级反转问题,但同时也存在着自身不足之处。 针对T-Kernel存在的缺陷,在深入研究相关协议的基础上,本论文提出了一种新的改进的优先级继承协议。该协议设置超时保护机制,避免任务在获取信号量时长时间的阻塞,结合Havender提出的“有序资源使用法”防止死锁发生,给出该协议的分析过程,并把该协议结合到T-Kernel中。在这个基础之上,建立研究开发平台;针对硬件设备,研究引导程序的执行原理,实现系统的引导程序;构建T-Kennel内核;移植内核到开发板;最后对T-Kernel的启动过程进行了详细的分析。 T-Kernel在ARM上的移植研究,为嵌入式系统开发的提供了一种开发流程,同时对于T-Kernel的启动过程的分析,为以后的应用程序开发提供了一个接口;对于T-Kernel存在的优先级反转问题的解决,可以改进T-Kernel的实时性和灵活性,同时为实时系统的性能改进提供了参考。
上传时间: 2013-04-24
上传用户:shangdafreya
心血管疾病是当今世界危害人类健康的头号杀手,主要由高血压和动态粥样硬化等病症引起,早期这些病症不明显,但是一些相关的参数都己发生变化。因此通过检测这些参数就可以及早诊断出心血管疾病的潜在危险,也可以评估病人的病况和预示疾病的程度。因此若能及时检查这些参数就可以及早诊断出心血管疾病的潜在危险,为其预防和治疗争取了宝贵的时间。大量的临床实测结果证实,脉搏波的波形特征与心血管疾病密切相关。因此,系统通过检测脉搏信号来检测心血管参数。 便携式医疗仪器具有很大的市场,医疗仪器已从传统的PC和工业控制计算机转向嵌入式计算机系统。随着微处理器运算能力的增加,ARM微处理器及其优越的性能必将成为心血管检测系统的的主要平台。本系统采用三星ARM920作为处理器,通过脉搏传感器采集脉搏信号,并基于嵌入式Linux操作系统来实现。系统可实时显示脉搏波波形,选择显示心血管参数。本论文详细阐述了如何通过检测脉搏波来计算心血管参数;具体分析了系统的硬件平台;主要论述了软件的实现,包括bootload的移植,嵌入式Linux系统的移植,驱动程序的移植;应用程序的编写;基于QT的图形界面开发。采用高性能的ARM处理器作为系统的控制核心,不但能实时检测到脉搏信号,并对信号进行分析处理,而且集成了丰富的外设接口,有利于整个系统的集成。进一步提高通过脉搏波信号计算心血管参数的精度,系统的集成化和小型化,对参数异常处理的进一步处理是今后工作的发展趋势。 随着医疗卫生事业的发展,心血管疾病的预防和治疗急需解决,心血管检测系统具有广阔的市场空间,不仅适合临床使用,也适合普通家庭的应用。
上传时间: 2013-04-24
上传用户:shawvi
模糊控制是近代控制理论中一种基于模糊数学理论、采用语言规则与模糊推理等新颖技术的高级控制策略,它是当前研究热点——智能控制中的一个重要分支,发展迅速、应用广泛、实效显著、引人关注。 本书主要内容有模糊数学基础、模糊逻辑理论、模糊控制系统与模糊控制器、模糊控制器的设计与分析、模糊控制理论研究、基于多值逻辑的硬件模糊控制器、模糊集成控制器与系统、模糊控制用的通用芯片和模糊控制应用实例等。这次修订着重增加了多值逻辑理论与应用技术、模糊Petri网和模糊H网理论及嵌入式模糊Petri网知识表示与推理算法,以及基于多值逻辑的模糊控制器硬件实现机理、设计与性能分析等内容。原理与理论部分的论述条理清楚,通俗易懂;应用技术与实例面广量多,说明翔实;全书图文并茂,由浅入深;开卷有益,宜于自学入门。 本书可作为各高等院校相关专业的教师、研究生和高年级学生的教学与研究的参考用书;也可以作为信息学科相关领域,特别是自动化领域的高科技研究和开发部门与公司的工程技术人员、科研工作者的主要参考书。
上传时间: 2013-06-24
上传用户:suxuan110425
·本书从软件设计的角度,全面、系统地介绍了ARM处理器的基本体系结构和软件设计与优化方法。内容包括:ARM处理器基础;ARM/Thumb指令集;C语言与汇编语言程序的设计与优化;基本运算、操作的优化;基于ARM的DSP;异常与中断处理;固件与嵌入式OS;cache与存储器管理;ARMv6体系结构的特点等。全书内容完整,针对各种不同的ARM内核系统结构都有详尽论述,并有大量的例子和源代码。附录给出了完
上传时间: 2013-04-24
上传用户:763274289
·内容简介本书从MATLAB仿真角度系统地介绍了PID控制的基本理论、基本方法和应用技术,是作者多年来从事控制系统教学和科研工作的结晶,同时融入了国内外同行近年来所取得的新成果。 全书共分10章,包括连续系统和离散系统的PID控制;常用数字PID控制;专家PID和模糊PID控制;神经PID控制;遗传算法PID控制;多变量解耦PID控制;几种先进的PID控制;灰色PID控制;伺服系统PID控制;PID
上传时间: 2013-06-18
上传用户:417313137
基于STC89C52单片机电子琴设计 实现电子琴基本功能; 4X4矩阵键盘按键,实现电子琴低中高音; LED显示按键状态; Protues仿真;
上传时间: 2013-08-05
上传用户:再见大盘鸡
1.安捷伦科技有限公司(Agilent)的先进设计系统(Advanced Design System),简称ADS。做射频设计一定知道这个软件。 更多简介请百度"ADS"; 2.安装程序请在网络上下载; 3.亲测可用;
上传时间: 2013-06-04
上传用户:songrui
FPGA很有价值的27实例.rar\r\n包括 LED控制VHDL程序与仿真 2004.8修改.doc;\r\nLED控制VHDL程序与仿真;\r\nLCD控制VHDL程序与仿真 2004.8修改;\r\nLCD控制VHDL程序与仿真;\r\nADC0809 VHDL控制程序;\r\nTLC5510 VHDL控制程序;\r\nDAC0832 接口电路程序;\r\nTLC7524接口电路程序; \r\nURAT VHDL程序与仿真; \r\nASK调制与解调VHDL程序及仿真;\r\nFSK调制与解调VHD
上传时间: 2013-09-01
上传用户:wqxstar
有关Atmega8的protues的仿真部分,除前言外共六部分:\r\n1.基本IO的学习Led部分;\r\n2.基本IO:按键部分;\r\n3.外部中断;\r\n4.定时,计数器;\r\n5.串口通信;\r\n6.IIC通信。\r\n\r\n我是老杨,该文档的作者,这份文档是在学习单片机的时候写的,没有把计划写的写完,但这是当时写的最全的一份了。
上传时间: 2013-09-26
上传用户:喵米米米
特征: 分辨率: 24 位(无失码) 有效位数: 21位( PGA = 128 特征: 分辨率:24位(无失码) 有效位数:21位 输出码率:10Hz/80Hz(可选) 通道固定增益:128倍 对50Hz、60Hz噪声抑制:-100dB 工作电压:2.5v – 6v 可选择的内外置晶振 简单的SPI接口 应用场合: 电子秤、数字压力传感器; 血压计等医疗仪器; 微弱信号测量及工业控制 其他相关资料需求:18938649401@189.cn 18938649401
上传时间: 2013-11-19
上传用户:英雄