分享
 
 
 

嵌入式操作系统原理与应用(吴旭光)

嵌入式操作系统原理与应用(吴旭光)  点此进入淘宝搜索页搜索
  特别声明:本站仅为商品信息简介,并不出售商品,您可点击文中链接进入淘宝网搜索页搜索该商品,有任何问题请与具体淘宝商家联系。
  參考價格: 点此进入淘宝搜索页搜索
  分類: 图书,计算机/网络,操作系统/系统开发,其他,

作者: 吴旭光,何军红编著

出 版 社:

出版时间: 2007-8-1字数: 489000版次: 1页数: 283印刷时间: 2007/08/01开本: 16开印次: 1纸张: 胶版纸I S B N : 9787122008190包装: 平装编辑推荐

考虑到本书的读者大多数是嵌入式系统的应用者,非计算机专业毕业,没有学习过计算机操作系统的课程。因此,本书不但深入浅出地介绍计算机操作系统有关的基础知识,为帮助读者建立嵌入式操作系统打下基础,并建立设计嵌入式操作系统的基本概念,而且还针对嵌入式系统开发的特点,向读者介绍了嵌入式硬件平台的基本结构。通过本书的学习,不但便读者能全面地学习到嵌入式操作系统的概念,也能够使读者对嵌入式系统有更全面的学习和理解。

内容简介

本书以嵌入式系统的开发为核心,重点讲述了嵌入式技术中的嵌入式操作系统,并且考虑到嵌入式系统开发的特点,也介绍了嵌入式系统的硬件平台和系统开发技术。这样读者既能够深入地学习实时多任务嵌入式操作系统,也能对嵌入式系统和嵌入式系统开发有一个比较全面的学习和理解。

本书的主要内容有:嵌入式操作系统的概念、嵌入式系统的硬件构成、ARM体系结构、嵌入式实时操作系统内核、任务间通信、中断处理与定时机制、I/O子系统、VxWorks文件系统、网络系统、内存管理、系统引导程序及调试环境的建立和嵌入式系统的开发等。

本书语言流畅、条理清晰,内容全面且深入浅出,并结合作者多年的实际开发经验编写而成。本书可作为高等理工院校自动化、电气工程及其自动化、计算机应用、电子信息工程、测摔技术与仪器、电子科学与技术等相关专业的本科生和研究生教材,也可供从事嵌入式系统开发、系统控制的科研人员和工程师参考。

目录

1 嵌入式操作系统的概念

1.1 操作系统的概念和结构

1.2 操作系统的功能和主要特征

1.2.1 操作系统的功能

1.2.2 操作系统的主要特征

1.3 操作系统的结构

1.3.1 操作系统的内核

1.3.2 传统的操作系统结构设计模式

1.3.3 现代的操作系统结构设计模式

1.4 嵌入式实时操作系统

1.4.1 嵌入式实时操作系统的特点

1.4.2 嵌入式应用

1.4.3 嵌入式实时操作系统的发展

1.5 嵌入式实时系统的分类

1.5.1 按速度分类

1.5.2 按确定性分类

1.5.3 按软件结构分类

1.6 商用嵌入式实时操作系统

1.7 小结

思考题

2 嵌入式系统的硬件构成

2.1 嵌入式系统的总体结构

2.2 嵌入式系统硬件

2.2.1 嵌入式处理器

2.2.2 存储器

2.2.3 输入输出设备

2.3 嵌入式系统硬件开发相关技术

2.3.1 接口技术

2.3.2 总线

2.3.3 嵌入式系统开发常用的硬件调试和编程技术

2.4 小结

思考题

3 ARM系结构

3.1 ARM的结构和特性

3.1.1 ARM处理器系列

3.1.2 ARM处理器的特点

3.1.3 ARM处理器模式

3.2 ARM寄存器介绍

3.3 ARM体系的异常中断

3.4 ARM的存储系统

3.5 ARM指令系统

3.6 ARM指令基本寻址方式

3.7 ARM指令集

3.8 ARM汇编程序设计

3.8.1 ARM汇编器所支持的伪指令

3.8.2 汇编语言的语句格式

3.8.3 汇编语言的程序结构

3.8.4 ARM和Thumb混合编程简介

3.9 小结

思考题

4 嵌入式实时操作系统内核

5 任务间通信

6 中断处理与定时机制

7 I/O子系统

8 文件系统

9 内存管理

10 系统引导程序及调试环境的建立

11 嵌入式系统的开发

参考文献

书摘插图

1嵌入式操作系统的概念

考虑到本书的读者大多数是嵌入式系统的应用者,非计算机专业毕业,没有学习过计算机操作系统的课程。但是嵌入式操作系统也是属于计算机操作系统的一种,它是在台式计算机操作系统的基础上发展起来的。因此,本章先介绍计算机操作系统有关的基础知识,使读者能够初步了解操作系统的基本结构和原理,进而了解并建立设计嵌入式操作系统的基本概念。 本章的内容包括操作系统的概念和结构、嵌入式系统的原理和结构、嵌入式系统软件开发、设计、商用嵌入式操作系统等。

1.1操作系统的概念和结构

今天,随着计算机科学与技术的发展,计算机和网络已经全面渗透到人们的日常生活、工业过程以及许多领域。对于每个人来说,后PC时代或普适计算时代(pervasive comoutinz)的需要不再单单是那种放在桌面上处理文档、进行科学计算、工程管理和生产管理的台式计算机,而是包括各种PDA、MP3、网络家电、智能家电,也包括能够处理和控制诸如工业机器人、智能仪表、监测监控和复杂的武器系统等设备的“计算机”,所有这些“计算机”也都必须至少有一颗CPU“芯”和各种不同的软件程序。而在这类计算机、设备和仪器中负责管理CPU和用户应用程序的就是操作系统。但是台式计算机的操作系统和说到的这些设备中的。“计算机”的操作系统有非常大的区别,人们将后一种操作系统称为嵌入式操作系统,也是本教材主要的内容。

台式机操作系统和嵌入式操作系统虽然是两种不同的操作系统,但也有许多相同之处,另外嵌入式操作系统也是由台式机操作系统发展起来的。

无论是台式机,还是嵌入式系统,它们都是由两部分构成:系统硬件和系统软件。系统硬件是指构成系统所必须配置的全部设备。现代计算机系统硬件一般都包含有处理器、内存、磁盘、光盘、打印机、时钟、鼠标、键盘、显示器、网络接口以及其他输入输出设备。计算机系统硬件构成了计算机本身和用户执行任务的物质基础。只有系统硬件而无系统软件的计算机称为裸机,用户直接在裸机上应用是非常复杂的。

系统软件是一个计算机系统必须配置的程序,它包括汇编程序、编译程序、编辑程序、链接装配程序、系统应用程序以及系统维护程序等。

……

 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
2023年上半年GDP全球前十五强
 百态   2023-10-24
美众议院议长启动对拜登的弹劾调查
 百态   2023-09-13
上海、济南、武汉等多地出现不明坠落物
 探索   2023-09-06
印度或要将国名改为“巴拉特”
 百态   2023-09-06
男子为女友送行,买票不登机被捕
 百态   2023-08-20
手机地震预警功能怎么开?
 干货   2023-08-06
女子4年卖2套房花700多万做美容:不但没变美脸,面部还出现变形
 百态   2023-08-04
住户一楼被水淹 还冲来8头猪
 百态   2023-07-31
女子体内爬出大量瓜子状活虫
 百态   2023-07-25
地球连续35年收到神秘规律性信号,网友:不要回答!
 探索   2023-07-21
全球镓价格本周大涨27%
 探索   2023-07-09
钱都流向了那些不缺钱的人,苦都留给了能吃苦的人
 探索   2023-07-02
倩女手游刀客魅者强控制(强混乱强眩晕强睡眠)和对应控制抗性的关系
 百态   2020-08-20
美国5月9日最新疫情:美国确诊人数突破131万
 百态   2020-05-09
荷兰政府宣布将集体辞职
 干货   2020-04-30
倩女幽魂手游师徒任务情义春秋猜成语答案逍遥观:鹏程万里
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案神机营:射石饮羽
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案昆仑山:拔刀相助
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案天工阁:鬼斧神工
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案丝路古道:单枪匹马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:与虎谋皮
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:李代桃僵
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:指鹿为马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:小鸟依人
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:千金买邻
 干货   2019-11-12
 
推荐阅读
 
 
>>返回首頁<<
 
 
靜靜地坐在廢墟上,四周的荒凉一望無際,忽然覺得,淒涼也很美
© 2005- 王朝網路 版權所有