eCos操作系统在ES-TAD7100上的移植及应用

来源 :深圳大学 | 被引量 : 0次 | 上传用户:zhuguangxinli
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
eCos(Embedded Configurable Operating system)是一种嵌入式可配置实时操作系统。它是开放源代码软件,完全免费、无任何版权限制的适合深度嵌入式应用的实时操作系统。eCos具有高度的可配置性、可移植和兼容性。 eCos支持广泛的嵌入式处理器,符合嵌入式系统的发展方向。eCos通过配置不同的组件来实现嵌入式系统应用的具体功能。eCos的体系结构是一种分层结构,硬件抽象层将操作系统与硬件隔离开,只要将硬件抽象层和相关的设备驱动程序进行移植,eCos及其应用程序就可以在新的目标平台上运行。 本文首先对eCos组织结构作概要性的阐述,然后对其系统内核的主要部分-调度机制、内存管理、中断处理及例外处理进行了详细的分析;接着对eCos设备驱动程序的设计进行了简要介绍。最后详细阐述了ES-TAD7100开发板的eCos移植过程,该开发板的核心部件是基于ARM7体系结构的SamSung公司的s3c44bOx芯片。内容包括开发环境和工具的安装、redboot移植过程及结果、eCos应用程序设计、调试及运行结果。 本文为eCos系统的进一步研究提供了良好的起点和参考。
其他文献
请下载后查看,本文暂不支持在线获取查看简介。 Please download to view, this article does not support online access to view profile.
植物开花转变受到光周期、温度等环境因素和自身发育进程等内部因素的综合调控,表观遗传学修饰在这些开花途径中扮演重要角色。VIN3家族基因的表达受外界环境因素的影响,并协同
“多元卫星海量数据处理与存储系统”是中国科学院中国遥感卫星地面站正在开展的一个重要项目,其目的是实现数据处理与存储技术的再一次升级,完成数据处理系统的有机整合,使地面
随着越来越多的海洋工程活动的增加,获得高精度的海底地形地貌已经成为迫切的需求。   浅水高分辨率测深侧扫声纳(HRBSSS)系统可应用于高分辨率海底地形地貌测量、海上油田
近年来,国际科学界对全球变化的研究不断深化。为减小人类对全球变化认识的不确定性,地表覆盖异常变化信息的获取和分析是最直接、重要的途径之一。持续、重复、大范围的卫星遥
本文通过对荣华二采区10
期刊
本文的主要工作就是针对ftp服务的常见漏洞,对FTP服务器的安全性能分析,提出了相应的解决方案,并在Windows平台下利用Visual C++6.0开发工具,用c++语言开发了ftp服务器程序。该程
在成像跟踪系统中,目标检测处于最底层,它是各种高级处理如目标识别、目标跟踪的基础。在复杂背景下,目标和背景灰度交错,具有双重复杂性,使得传统的基于灰度特征、区域特征、形状
多跳中继技术可以有效提升系统吞吐量并扩展通信覆盖范围,增强通信网络的抗衰落能力,受到了学术界和工业界的广泛关注。混合自动重传请求(HybridAutomaticRepeatreQuest,HARQ)协议
学位