 |
教材简介 |
|
|
 |
道系统 |
|
|
|
|
| 实验用例 |
|
配套该实验系统并免费提供下载的用例说明如下:
- 嵌入式软件开发环境建立实验:指导嵌入式软件开发环境建立的详细过程,让读者迅速建立起交叉开发或仿真开发的概念。
- 嵌入式实时内核功能验证性实验:
- 任务管理实验
此实验的目的是让读者理解嵌入式操作系统中任务管理的基本原理,了解任务的各个基本状态及其变迁过程;掌握μC/OS-II中任务管理的基本方法(创建、启动、挂起和解挂任务);熟练使用μC/OS-II任务管理的基本系统调用。
- 优先级反转实验
通过此实验读者可以了解在基于抢占式嵌入式实时操作系统并有共享资源的应用中,出现优先级反转现象的原理。优先级反转发生在有多个任务共享资源的情况下,高优先级任务被低优先级任务阻塞,并等待低优先级任务执行的现象。
- 优先级继承实验
通过此实验读者可以了解嵌入式实时操作系统μC/OS-II解决优先级反转的策略——优先级继承的原理,以此解决低优先级任务在占用了共享资源的情况下,被高优先级任务抢占了CPU使用权而导致的优先级反转的问题。
- 哲学家就餐实验
通过经典的哲学家就餐应用,读者可以了解如何利用嵌入式实时操作系统μC/OS-II的信号量机制来对共享资源进行互斥访问。
- 内存管理实验
通过此实验读者可以了解嵌入式实时操作系统μC/OS-II中的内存管理的原理,包括对内存的分配和回收。
- 时钟中断实验
通过此实验读者可以了解嵌入式实时操作系统μC/OS-II中,时钟中断的使用情况。
- 消息队列实验
通过此实验读者可以了解嵌入式实时操作系统μC/OS-II中的消息队列机制。读者可以了解一个应用中的任务是如何进行通信的,如何能使它们相互协调工作。
实验指导书是对配套实验的详细说明,对每个实验均从以下几方面进行描述:
|
|
|