急需以下内容翻译!各位高手帮帮忙啊!中文翻译成英文!不要机译!先谢了!

(四)µC/OS-Ⅱ
µC/OS一Ⅱ是著名的源代码公开的实时内核,是专为嵌入式应用设计的,可用于8位,16位和32位单片机或数字信号处理器(DSP)。它是在原版本µC/OS的基础上做了重大改进与升级,并有了近十年的使用实践,有许多成功应用该实时内核的实例。它的主要特点如下:
1.公开源代码,容易就能把操作系统移植到各个不同的硬件平台上。
2.可移植性,绝大部分源代码是用C语言写的,便于移植到其他微处理器上。
3.可固化。
4.可裁剪性,有选择的使用需要的系统服务,以减少斗所需的存储空间。
5.占先式,完全是占先式的实时内核,即总是运行就绪条件下优先级最高的任务。
6.多任务,可管理64个任务,任务的优先级必须是不同的,不支持时间片轮转调度法。
7.可确定性,函数调用与服务的执行时间具有其可确定性,不依赖于任务的多少。
8.实用性和可靠性,成功应用该实时内核的实例,是其实用性和可靠性的最好证据。
由于µC/OS一Ⅱ仅是一个实时内核,这就意味着它不像其他实时存在系统那样提供给用户的只是一些API函数接口,还有很多工作需要用户自己去完成。
五、结束语
在嵌入式应用中,使用实时操作系统(RTOS)是当前嵌入式应用的一个特点,一种趋势,也是单片机应用从低水平向高水平的一个进步。在实际的应用中,根据不同的要求和条件选择合适的操作系统,使开发工作更容易,设计出更完美的嵌入式系统。

μ C/OS- Ⅱ
Μ C / OS Ⅱ is a well-known source code open real-time kernel, is designed specifically for embedded applications, and can be used eight, 16 and 32-bit microcontroller or digital signal processor (DSP). It is in the original version of μ C / OS done on the basis of significant improvements and upgrades, and the use of a practice of the past 10 years, there are many successful application of the real-time kernel example. Its main features are as follows:
1. Open-source, the operating system can be easily ported to different hardware platforms.
2. Portability, most of the source code is written in C language, easy to transplant to other microprocessor.
3. Can be cured.
4. Can be cut, a choice to use the systems needed services to reduce the required storage space bucket.
5. Come, first-completely come, first-real-time kernel, that is always running in place under the conditions of high-priority task.
6. Multi-task and managed 64 tasks, the priority task must be different, and does not support rotary-time scheduling method.
7. Deterministic, function calls and service time with the implementation of its certainty, not dependent on the number of tasks.
8. Practicality and reliability of the successful application of the examples of real-time kernel, it is the practicality and reliability of the best evidence.
As μ C / OS Ⅱ only one is a real-time kernel, which means it does not exist other real-time systems, as provided to the user interface API functions only, a lot of work still needs to complete its users.
V. CONCLUDING REMARKS
In embedded applications, the use of real-time operating systems (RTOS) is now a feature of embedded applications, a trend also SCM application from a low level to high level of progress. In practical application, in accordance with the requirements and conditions of different choices appropriate operating system, allowing developers to more easily design a more perfect embedded systems.
温馨提示:答案为网友推荐,仅供参考
第1个回答  2008-04-07
so long
相似回答
大家正在搜