嵌入式操作系统原理与设计实现

作者: 严海蓉、田锐

出版社: 清华大学出版社

出版日期: 2023-06-01

电子书 ¥38.35 定价:59.0
  • 收藏

  • 加书架

  • 引用

本书特色
新形态教材
亮点
视频资源 教学大纲 课件 其他素材
简介

本书内容可分为两大部分。第一部分(第1~10章)介绍了嵌入式操作系统原理。其中,第1章介绍嵌入式操作系统基础知识; 第2章介绍嵌入式系统硬件与操作系统; 第3章介绍嵌入式操作系统的体系结构、基本概念和设计嵌入式操作系统的基本要求; 第4章详细介绍嵌入式操作系统常用数据结构; 第5 章详细介绍嵌入式操作系统的一般启动方式、BootLoader的编写方式和μCOS-Ⅱ、μCLinux; 第6章详细介绍任务管理的各组成模块及其实现方式; 第7章详细介绍嵌入式操作系统中资源管理的各种方式及实现,并通过对μCOS-Ⅱ的改造,讲授了如何在已有嵌入式操作系统中实现所需功能模块的扩展; 第8章详细介绍任务间通信方式及其实现; 第9章详细介绍内存管理方式及实现; 第10章详细介绍中断与异步通信的方式及实现。第二部分(第11~14章)介绍了常用嵌入式操作系统及其应用。其中,第11章介绍 Linux内核及其驱动编写; 第12章介绍μCLinux内核及驱动的编写; 第13章介绍安卓体系结构及蓝牙驱动的编写; 第14章介绍Windows CE内核及驱动编写。 本书以编写操作系统为目标,对现有操作系统进行剖析,层次清晰,语言通俗易懂。学习本书需要有一定的C语言阅读能力和硬件的入门知识。本书可作为高等院校嵌入式系统、物联网、计算机、电子信息、通信工程等专业本科生、研究生的程序设计教材,也适合作为编程开发人员的培训教材,同时本书可供广大嵌入式系统技术爱好者自学使用。

编辑推荐

本教材在总结教学团队丰富教学经验的基础上,从嵌入式操作系统原理和应用的角度出发,阐述嵌入式操作系统编写基本方法,深入剖析一款嵌入式操作系统,培养学生嵌入式操作系统的编写能力。同时也从科技前沿,针对区块链操作系统的编写进行了探索。  易教易学 系统阐述理论的同时,注重内容的实用性和可读性,先数据结构,再代码分析,便于理解和运用。  前后衔接 强调知识内容和分析方法的前后连贯性,并妥善处理好与前期课程和后续课程的衔接性。  技术前沿 介绍新技术领域,比如区块链操作系统的新进展,激发学习兴趣,启迪创新思想。 教学资源  微课视频  程序代码  教学大纲  教学课件  实验指导  综合案例 注:微课视频在本书文中扫码即可观看,其他文件可到清华大学出版社网站本书页面(或“人工智能科学与技术”微信公众号)下载。

更多出版物信息
  • 版权: 清华大学出版社
  • 出版: 2023-06-01
  • 作者:严海蓉、田锐
  • 更新: 2023-12-15
  • 书号:9787302601685
  • 中图:TP316.2
  • 学科:
    工学
    控制科学与工程
    工学
    计算机科学与技术

作者信息

严海蓉、田锐

严海蓉 2006年毕业于西安交通大学,现任北京工业大学副教授,2019.12由清华大学出版社出版“嵌入式微处理器原理与应用-基于arm cortex M3微控制器”。