最 低 价:¥34.90
| 本书涉及嵌入式系统的两个热门话题——实时(Real-Time)和ARM体系结构。Edward L. Lamie博士对这两个话题分别做了深入浅出的讲解和分析,但重点从实时、多线程、ThreadX和ARM处理器结合的角度进行展开,并用实际的案例分析(Case study)将它们与实际应用结合起来做了介绍。本书适合该专业的师生和这方面的技术人员学习及参考。(另附光盘一张) |
| 第1章 嵌入式实时操作系统 1.1 介绍 1.2 何谓嵌入式系统 1.3 嵌入式系统的特征 1.4 实时系统 1.5 实时操作系统和实时内核 1.6 进程、任务和线程 1.7 实时系统的系统结构 1.8 嵌入式系统的开发 1.9 关键词和术语 第2章 初步了解使用RTOS的系统 2.1 操作环境 2.2 ThreadX演示系统的安装 2.3 包含两个线程的演示系统 2.4 创建线程对象 2.5 编译并执行示例系统 2.6 系统和输出结果的分析 2.7 02_sample_system.c代码清单 2.8 关键词和术语 2.9 问题 第3章 RTOS概念和定义 3.1 介绍 3.2 优先级 3.3 就绪线程和挂起线程 3.4 占先,基于优先级的调度 3.5 轮转调度 3.6 确定性 3.7 内核 3.8 RTOS 3.9 上下文切换 3.10 时间片轮转 3.11 中断处理 3.12 线程饥饿 3.13 优先级翻转 3.14 优先级继承 3.15 抢占阀值 3.16 关键词和术语 3.17 问题 第4章 用于系统开发的基本RTOS组件 4.1 介绍 4.2 定义公共资源 4.3 ThreadX 数据类型 4.4 线程 4.5 内存池 4.6 应用定时器 4.7 互斥量 4.8 计数信号量 4.9 事件标志组 4.10 消息队列 4.11 线程同步和通信组件总结 4.12 关键词和术语 4.13 问题 第5章 ARM微处理器简介 5.1 介绍 5.2 历史 5.3 技术特征 5.4 ARM对节能的支持 5.5 关键词和术语 第6章 线程 6.1 介绍 6.2 线程控制块 6.3 线程调用综述 6.4 创建线程 6.5 删除线程 6.6 识别线程 6.7 获取线程信息 6.8 改变抢占门限 6.9 改变优先级 6.10 放弃执行 6.11 恢复线程执行 6.12 线程睡眠 |
商品评论(0条)