英语翻译uc-OSII在S3C44B0II板子上的移植摘 要随着Internet和后PC时代的到来,嵌入式系统的应用愈来
来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/11/09 00:55:49
英语翻译
uc-OSII在S3C44B0II板子上的移植
摘 要
随着Internet和后PC时代的到来,嵌入式系统的应用愈来愈广泛,嵌入式产品在人们的生活中无处不在.通常,应用程序对嵌入式软件的基本要求是体积小,执行速度快,具有较好的裁剪性和可移植性.在特定的操作系统之上开发应用软件,可以让程序开发人员屏蔽掉很多低层硬件细节,使得应用程序高度方便移植简单易维护,同时开发周期也短.μC/OS-II是一个基于优先级的抢占式实时内核,支持56个用户任务,90%的代码使用标准的ANDIC语言书写,程序可读性强,移植性好,代码可固化,非常灵活.
为了提高可移植性,μC/OS-II的绝大部分代码都是用C语言编写的.在一般情况下,这部分代码不需要修改就可以使用,因此它的移植工作主要与4个文件相关:汇编文件(OS_CPU_A.ASM)、处理器相关C语言文件(OS_CPU.H、OS_CPU_C.C)和配置文件(OS_CFG.H).
本文介绍了嵌入式实时操作系统μC/OS-II与微处理器S3C44B0X的结构特点,并详细阐述了μC/OS-II在ARM7S3C44B0X开发板上的移植方案及需要修改的源代码,最后通过多任务系统运行的实例测试移植是否成功.
本论文共有5章,分别包括第1章绪论,第2章应用知识简介,第3章μC/OS-II移植工作,第4章测试.
uc-OSII在S3C44B0II板子上的移植
摘 要
随着Internet和后PC时代的到来,嵌入式系统的应用愈来愈广泛,嵌入式产品在人们的生活中无处不在.通常,应用程序对嵌入式软件的基本要求是体积小,执行速度快,具有较好的裁剪性和可移植性.在特定的操作系统之上开发应用软件,可以让程序开发人员屏蔽掉很多低层硬件细节,使得应用程序高度方便移植简单易维护,同时开发周期也短.μC/OS-II是一个基于优先级的抢占式实时内核,支持56个用户任务,90%的代码使用标准的ANDIC语言书写,程序可读性强,移植性好,代码可固化,非常灵活.
为了提高可移植性,μC/OS-II的绝大部分代码都是用C语言编写的.在一般情况下,这部分代码不需要修改就可以使用,因此它的移植工作主要与4个文件相关:汇编文件(OS_CPU_A.ASM)、处理器相关C语言文件(OS_CPU.H、OS_CPU_C.C)和配置文件(OS_CFG.H).
本文介绍了嵌入式实时操作系统μC/OS-II与微处理器S3C44B0X的结构特点,并详细阐述了μC/OS-II在ARM7S3C44B0X开发板上的移植方案及需要修改的源代码,最后通过多任务系统运行的实例测试移植是否成功.
本论文共有5章,分别包括第1章绪论,第2章应用知识简介,第3章μC/OS-II移植工作,第4章测试.
With the Internet and post-PC era,embedded systems increasingly wide range of embedded products in people's lives everywhere.Typically,the application of the basic requirements of embedded software is small,fast implementation,with better cutting and portability.Operating system in the development of specific applications,developers can program masked a lot of low-level hardware details,making the application simple and easy to transplant to facilitate a high degree of maintenance,at the same time is also shorter development cycle.μC / OS-II is a priority-based preemptive real-time kernel to support user tasks 56,90% of the code ANDIC using the standard language of writing,the program readability,and portability,and code can be solidified,very flexible .
In order to improve the portability,μC / OS-II are the vast majority of code written using C language.Under normal circumstances,this part will not need to change the code you can use,so it is mainly the transfer documents associated with 4:the compilation of documents (OS_CPU_A.ASM),related to C language document processor (OS_CPU.H,OS_CPU_C.C) and configuration files (OS_CFG.H).
In this paper,embedded real-time operating system μC / OS-II with the structural characteristics of the microprocessor S3C44B0X and elaborated on μC / OS-II development board in ARM7S3C44B0X transplant program and the need to modify the source code,and finally through the multi-tasking Examples of system operation testing the success of transplantation.
In this paper,a total of 5 chapters,including Chapter 1 Introduction,Chapter 2 About the application of knowledge,Chapter 3 μC / OS-II transplantation work,Chapter 4 test.
In order to improve the portability,μC / OS-II are the vast majority of code written using C language.Under normal circumstances,this part will not need to change the code you can use,so it is mainly the transfer documents associated with 4:the compilation of documents (OS_CPU_A.ASM),related to C language document processor (OS_CPU.H,OS_CPU_C.C) and configuration files (OS_CFG.H).
In this paper,embedded real-time operating system μC / OS-II with the structural characteristics of the microprocessor S3C44B0X and elaborated on μC / OS-II development board in ARM7S3C44B0X transplant program and the need to modify the source code,and finally through the multi-tasking Examples of system operation testing the success of transplantation.
In this paper,a total of 5 chapters,including Chapter 1 Introduction,Chapter 2 About the application of knowledge,Chapter 3 μC / OS-II transplantation work,Chapter 4 test.
英语翻译uc-OSII在S3C44B0II板子上的移植摘 要随着Internet和后PC时代的到来,嵌入式系统的应用愈来
利用嵌入式系统做出来的生活应用有哪些,
英语翻译随着信息化、智能化、网络化的发展,嵌入式系统技术获得广阔的发展和应用空间.本文着重于了解实时操作系统FreeRT
英语翻译伴随着计算机的普及与发展,”Internet”一词已经让我们不再感到陌生,随着E时代的来,新的理念和结构也在不断
英语翻译稿件审理平台的设计与研究摘 要:随着Internet国际互联网的发展,计算机网络技术在期刊管理和编辑出版中的应用
嵌入式系统和单片机的区别?
英语翻译嵌入式系统电源芯片选型与应用嵌入式系统电源芯片选型与应用对嵌入式系统的四类电源芯片——普通线性稳压器、低压差线性
英语翻译【摘 要】在激烈的传统市场竞争中,中小企业生存与发展面临着极大的挑战,随着网络经济时代的到来,互联网已经成为当今
英语翻译原文:指纹识别算法及其在保险箱系统中的应用摘 要随着计算机和网络的迅速发展,人们对身份认证的准确性、安全性与实用
举例嵌入式系统的应用领域
嵌入式系统指的是什么
英语翻译随着移动互联时代的到来,智能手机逐渐为大众所接受并使用,谷歌的android系统作为智能手机操作系统的一大巨头在