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的实时性和灵活性,同时为实时系统的性能改进提供了参考。
资源简介:基于ARM的Linux系统移植研究与实现这是一份非常不错的资料,欢迎下载,希望对您有帮助!
上传时间: 2021-12-30
上传用户:
资源简介:T-Kernel作为一种嵌入式操作系统,由于实时性和开源性,在嵌入式操作系统领域中的应用越来越广泛。ARM是一款比较好的微处理器,T-Kernel在ARM上的应用研究基本上是空白,所以结合两者进行研究促进T-Kernel在国内嵌入式领域的发展。同时,T-Kernel内部调度机制...
上传时间: 2013-04-24
上传用户:shangdafreya
资源简介:随着信息技术的发展和数字化产品的普及以及Intemet广泛深入的应用,从消费电器到工业设备,从民用产品到军用器材,嵌入式系统己被广泛的应用到网络、手持通信设备、消费电子和自动化控制等各个领域。嵌入式系统的广泛应用和发展潜力使其成为21世纪的应用热点...
上传时间: 2013-05-23
上传用户:shenglei_353
资源简介:嵌入式C/C++语言精华文章集锦,C 语言嵌入式系统编程修炼,基于ARM 的嵌入式Linux 移植真实体验,深入浅出Linux 设备驱动编程
上传时间: 2014-01-10
上传用户:我干你啊
资源简介:随着现代计算机技术和互联网技术的飞速发展,嵌入式系统成为当前最热门的焦点之一;ARM以其高性能低功耗等特性成为目前应用最广泛的32位嵌入式处理器。近年来得到快速发展的机电一体化设备的人民币纸币清分机系统,是嵌入式系统的典型应用;它的主要工作流程...
上传时间: 2013-06-01
上传用户:xoxoliguozhi
资源简介:上海双实嵌入式系统开发教程—基于ARM的嵌入式系统设计与实现 第1讲 嵌入式系统基础 第2讲 基于ARM的板级嵌入式系统硬件平台.pdf 第3讲 从软件开发的角度看ARM硬件平台.pdf 第4讲 板级嵌入式软件开发与运行环境.pdf 第5讲 基于ARM的硬件系统的启动...
上传时间: 2014-01-17
上传用户:阿四AIR
资源简介:基于ARM的嵌入式系统教学与科研应用 PDF版
上传时间: 2013-06-20
上传用户:eeworm
资源简介:专辑类----单片机专辑 基于ARM的嵌入式系统教学与科研应用-108页-3.1M-PDF版.rar
上传时间: 2013-05-28
上传用户:13517191407
资源简介:专辑类-单片机专辑-258册-4.20G 基于ARM的嵌入式系统教学与科研应用-108页-3.1M-PDF版.pdf
上传时间: 2013-05-24
上传用户:glxcl
资源简介:ARM开发书籍包括:基于ARM的嵌入式系统程序开发要点(三)——如何满足嵌入式系统的灵活需求
上传时间: 2015-03-24
上传用户:181992417
资源简介:基于ARM的嵌入式系统(软件设计),对你会有帮助的,PDF格式.无解压缩密码
上传时间: 2014-11-24
上传用户:lhc9102
资源简介:基于ARM的嵌入式系统设计,讲解的十分详细.
上传时间: 2015-04-30
上传用户:qq521
资源简介:基于ARM的嵌入式系统Bootloader启动流程分析.pdf
上传时间: 2013-12-23
上传用户:dengzb84
资源简介:基于ARM 的嵌入式系统和SD卡的应用越来越广泛。给出了一种基于S3C2410A的sd卡主控制器的sd卡驱动
上传时间: 2015-09-01
上传用户:zhichenglu
资源简介:基于ARM的嵌入式系统应用程序设计,共八章内容。
上传时间: 2013-12-24
上传用户:zhliu007
资源简介:ARM12345 基于ARM的嵌入式系统设计与实现的ppt,pdf格式,一共有10讲,对于入门者非常有帮助,基础,系统,全面
上传时间: 2015-12-15
上传用户:ve3344
资源简介:基于Web的考试系统安全性研究两篇,PDF格式
上传时间: 2015-12-22
上传用户:chenlong
资源简介:基于ARM 的嵌入式系统程序开发要点 ARM® 系列微处理器作为全球16/32 位RISC 处理器市场的领先者,在许多领 域内得到了成功的应用。近年来,ARM 在国内的应用也得到了飞速的发展,越 来越多的公司和工程师在基于ARM 的平台上面
上传时间: 2016-01-25
上传用户:zaizaibang
资源简介:[精]基于ARM的嵌入式系统程序开发要点
上传时间: 2016-01-26
上传用户:songnanhua
资源简介:嵌入式C_C++语言精华 基于ARM的嵌入式linux移植真实体验 深入浅出Linux设备驱动编程
上传时间: 2016-02-01
上传用户:hasan2015
资源简介:此PDF为 讲解 基于ARM 的嵌入式系统程序开发要点—— 嵌入式程序开发过程,欢迎下载
上传时间: 2013-12-21
上传用户:koulian
资源简介:基于ARM的嵌入式系统程序开发要点,很不错的书
上传时间: 2014-01-13
上传用户:上善若水
资源简介:基于ARM的嵌入式系统程序开发要点,ARM开发者必看
上传时间: 2013-12-18
上传用户:003030
资源简介:基于ARM的嵌入式系统程序开发要点(一)——嵌入式程序开发基本概念.rar
上传时间: 2016-07-15
上传用户:924484786
资源简介:基于VxWorks的EICAS系统软件研究.pdf :本文介绍了发动机指示和机组警告系统(EICAS)和嵌入式实施操作系统VxWorks的主要特性,探讨了在VxWorks下EICAS的软件开发过程。
上传时间: 2013-12-24
上传用户:wkchong
资源简介:基于ARM 的嵌入式系统和SD卡的应用越来越广泛。给出了一种基于S3C2410A的sd卡主控制器的sd卡驱动
上传时间: 2013-12-19
上传用户:1079836864
资源简介:基于ARM的嵌入式系统Bootloader启动流程分析
上传时间: 2014-08-30
上传用户:小鹏
资源简介:费浙平_基于ARM的嵌入式系统程序开发要点 阐述了嵌入式开发注意事项,问题点。基于ARM开发的流程
上传时间: 2016-12-15
上传用户:xlcky
资源简介:基于ARM的嵌入式系统程序开发要点(四)——异常处理机制的设计
上传时间: 2017-04-09
上传用户:wanqunsheng
资源简介:基于ARM的嵌入式系统,涉及到软件设计的启动代码、实时操作系统、链接定位和调试技术,很实用,希望对大家有所帮助。
上传时间: 2017-06-20
上传用户:ruan2570406