分享
 
 
 

嵌入式系统实践教程

嵌入式系统实践教程  点此进入淘宝搜索页搜索
  特别声明:本站仅为商品信息简介,并不出售商品,您可点击文中链接进入淘宝网搜索页搜索该商品,有任何问题请与具体淘宝商家联系。
  參考價格: 点此进入淘宝搜索页搜索
  分類: 图书,计算机/网络,计算机体系结构,

作者: 陈渝主编

出 版 社: 机械工业出版社

出版时间: 2008-8-1字数: 460000版次: 1页数: 287印刷时间: 2008/08/01开本: 16开印次: 1纸张: 胶版纸I S B N : 9787111243403包装: 平装内容简介

嵌入式系统是一个涉及多方面知识的交叉学科,目前ARM和LinuX是嵌入式系统发展中的两个重点方向。本书是关于嵌入式系统的实践教程,主要关注基于ARM的LinuX嵌入式系统开发,同时提供了大量由浅入深、易于扩展的实践环节。配套光盘提供了嵌入式系统的开发工具和源程序,大部分内容使用skyEye仿真环境,避免了对具体开发板的依赖,通用性更强。本书条理清晰、重点突出、实践性强,既能满足在短时间内通过实践进入嵌入式系统领域的需要,又能满足深入学习拓展知识面的要求。

本书适合计算机等相关专业师生教学使用,也可供广大嵌入式系统开发人员学习、参考。

作者简介

陈渝:工学博士,毕业于国防科技大学计算机学院,目前在清华大学计算机系工作,著名开源项目SkyEye发起人,研究方向为操作系统、嵌入式系统,普适计算,并行计算等。

目录

前言

第1章嵌入式系统教学与学习概述

1.1嵌入式系统的教学和学习

1.1.1 嵌入式系统教学和学习的特点

1.1.2嵌入式系统的知识结构

1.1.3嵌入式系统的开发流程

1.2系统的学习与使用

1.2.1 基于主机环境下的嵌入式开发

1.2.2基于开发板的嵌入式开发

1.2.3基于仿真环境的嵌入式开发

1.3系统的组成和构建

1.3.1基于具体硬件环境的系统组成

1.3.2基于仿真环境的系统组成

第2章嵌入式Linux开发环境构建

2.1 GCC工具的使用

2.1.1 GCC二进制工具的安装

2.1.2 GCC交叉编译工具集合的使用

2.2 Makefile的使用

2.2.1 make工具

2.2.2依赖关系实例

2.2.3编译实例(隐含规则)

2.2.4编洋实例(指定依赖)

2.3开发环境设置

2.3.1,串口终端工具

2.3.2 TFTP

2.3.3 NFS

2.4实验指导

2.4.1 GCC程序生成实验

2.4.2 Makefile实验

第3章嵌入式系统的调试技术

3.1嵌入式系统的调试方法和工作

3.2嵌入式系统的硬件调试技术

3.2.1在线仿真器

3.2.2片上调试器

3.2.3 JTAG技术

3.3嵌入式系统的源代码调试技术

3.3.1 GDB调试在嵌入式系统中的应用

3.3.2远程GDB调试

3.3.3 GDB的安装与使用

3.3.4使用9dbstub实现调试用户程序

3.3.5使用9dbserver调试

3.4 内核级源代码调试技术

3.4.1基本的调试方法printkO

3.4.2 内核消息的获取与记录

3.4.3 KGDB的调试

3.4.4 KDB的调试

3.4.5 printk、KGDB和KDB三种调试工具的比较

3.5实验指导

3.5.1 GDB程序生成实验

3.5.2 GDB程序远程调试实验

第4章嵌入式系统的仿真环境

4.1 嵌入式系统仿真环境概述与原理

4.1.1仿真环境概述

4.1.2嵌入式系统仿真环境的特点

4.1.3关于嵌入式系统的集成开发环境

4.2 SkyEye硬件模拟平台

4.2.1 SkyEye介绍

4.2.2 SkyEye系统的原理

4.2.3 SkyEye的设计实现

4.3 SkyEye的使用

4.3.1 SkyEye的安装

4.3.2 SkyEye的配置文件

4.3.3 SkyEye程序的执行

4.4 SkyEye的源代码编译

4.4.1 SkyEye的目录结构

4.4.2 SkyEye的编译

4.4.3 SkyEye的改动与扩展

4.5实验指导

4.5.1 SkyEye仿真实验

4.5.2 SkyEye编译实验

第5章嵌入式系统的Bootloader

5.1嵌入式Bootloader技术

5.1.1 Bootloader的开发要点

……

第6章嵌入式Linux操作系统构建

第7章Linux驱动程序开发

第8章Linux操作系统的应用开发

附录

参考文献

书摘插图

第1章嵌入式系统教学与学习概述

本章主要从嵌入式系统的知识结构、相关专业和开发方式等方面,来介绍嵌入式系统的教学与学习的方法。

通过本章学习,读者应该掌握以下内容:

嵌入式系统的知识结构

嵌入式系统的学习方法

如何构建嵌入式系统

1.1嵌入式系统的教学和学习

本节介绍嵌入式系统教学和学习的特点、嵌入式系统的知识结构以及嵌入式系统的开发流程。

1.1.1嵌入式系统教学和学习的特点

嵌入式系统是一个交叉学科,其核心的知识主要来自计算机学科和电子学科。此外,嵌入式系统的学习还涉及了与具体应用密切相关的通信、控制等学科。

在嵌入式系统的学习中,存在着知识点众多、内容庞杂的问题。因此,理论基础和工程实践相结合的方式在嵌入式系统的学习中是至关重要的。嵌入式系统涉及的知识和技术众多,在理论基础学习和教学中,需要保持清晰的脉络,保持各个部分的知识相对独立。在嵌入式系统的工程实践中,则需要采用循序渐进的方式,保证学习者在学习的过程中,逐步掌握技术的应用。

因此理论教学和工程实践在嵌入式系统的教学和学习中应相辅相成。如果偏重于理论教学的方式,需要保持清晰的知识脉络和模块化的特点。这时产生的问题是:学习者在学习每个部分的知识的时候,将由于缺乏其他知识和感性认识,难以理解相关的内容。

……

 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
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- 王朝網路 版權所有