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

来源:百度知道 编辑:UC知道 时间:2024/05/30 01:03:44
(四)µ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