关于高效实时操作系统原理以及实践的书

高效实时操作系统原理以及实践

大致具体的书的内容:(初定义,会不定时修改)

1 raw os基于vc++ 的仿真模拟环境

Vc 仿真有什么好处?

运行一些具体的实例。(lwip 协议栈, ucgui)

2 RTOS 原理

前后台系统的优点以及缺点。

为什么需要RTOS?

什么是实时性?评价一个实时系统的主要参数是什么?

临界区问题的产生,以及解决方法。

优先级反转问题的出现,以及对实时系统的影响。

解决优先级反转的方法。

RTOS究竟可以多小?可以多快?

为什么需要raw os?

Rawos 的强实时性体现在哪里?

Rawos 能做什么,不能做什么?

3 task 各接口原理以及应用场合

4 semaphore 工作原理以及应用场合

5 mutex工作原理以及应用场合

6 消息系统

为什么需要消息系统?

Raw os 的各种消息机制原理讲解。

(raw_queue, raw_queue_size, raw_mqueue)

7内存分配

为什么需要内存分配?

内存分配,block, byte, page, malloc 原理讲解以及适用场合。

8 中断下半部

为什么需要中断下半部?

Raw_task_0 ,raw_work_queue原理以及实战。

9 操作系统的调度

Raw os 调度原理。FIFO 调度以及RR调度原理。

10 基于状态机编程

为什么需要状态机?

Raw os 所支持的状态机模型fsm, 以及hsm 的讲解。

11 空闲任务

为什么需要空闲任务?raw_idle 以及raw_idle_event原理

12 软件定时器

软件定时器能做什么以及不能做什么?

软件定时器原理以及实现。

13 系统最大关中断时间为0us的原理以及实现。

14 事件驱动框架

事件驱动在raw os 上是怎么实现的?

事件驱动框架原理以及实现。

15 网络协议栈的移植

如何移植lwip 协议栈到raw os 上。

16 VC 上的raw os移植

如何移植raw os 到VC上。

17 s3c2440 上的移植

如何移植raw os 到s3c2440 上。

18 cortex-m3 上的移植

如何移植raw os 到cortex-m3上。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值