分享
 
 
 

ARM-Linux嵌入式系统开发基础

王朝百科·作者佚名  2010-07-08
窄屏简体版  字體: |||超大  

版权信息书 名: ARM-Linux嵌入式系统开发基础

作者:孙弋

出版社:西安电子科技大学出版社

出版时间: 2008

ISBN: 9787560620725

开本: 16

定价: 29.00 元

内容简介《ARM-Linux嵌入式系统开发基础》针对ARM-Linux嵌入式系统开发进行了系统的介绍,并从产品开发的角度详细介绍了嵌入式产品开发的流程及相关基础知识。内容主要包括嵌入式产品开发流程、嵌入式开发环境、编程原理、Bootloader、内核配置及启动流程、文件系统等,并在最后一章以串口和A/D接口应用为例简述了数据传送设备的开发过程。

《ARM-Linux嵌入式系统开发基础》内容翔实丰富、结构合理,可作为高等院校嵌入式系统相关课程用书,同时也可以作为嵌入式认证的培训教材。

目录第1章嵌入式系统开发基础

1.1嵌入式系统概述

1.1.1典型的嵌入式操作系统

1.1.2Linux系统

1.2嵌入式系统设计基础

1.2.1嵌入式系统设计的特点

1.2.2嵌入式系统的设计流程

1.2.3嵌入式系统的软/硬件划分

1.2.4嵌入式系统的产品硬件详细设计

1.2.5嵌入式系统的软件设计

1.2.6嵌入式开发电路基础

1.2.7电子电路抗干扰设计基础

1.2.8嵌入式系统电源管理技术

第2章嵌入式微处理器及ARM9硬件开发平台

2.l嵌入式微处理器

2.1.1嵌入式微处理器的类型

2.1.2典型32位ARM微处理器的结构和特点

2.2ARM9微处理器简介

2.2.1ARM9与ARM7处理器的比较

2.2.2三星S3C2410XARM9处理器寄存器详解

第3章LinuxC编译调试基础

3.1Linux下C语言编程概述

3.2Vi编辑器的使用

3.3Emacs使用简介

3.3.1Emacs的基本操作

3.3.2Emacs编译概述

3.4使用GNUCC编程

3.4.1LinuxC源程序的编译

3.4.2“Hello,World!”

3.4.3GCC的主要选项

3.5使用GNUmake

3.5.1初识Makefile

3.5.2Makefile规则

3.5.3Makefile中的变量

3.5.4简单的Makefile文件内容

3.5.5假想目标

3.5.6条件语句

3.5.7依赖关系

3.5.8函数

3.5.9Makefile的扩展变量

3.5.10Makefile中的替换

3.6使用autoconf

3.6.1创建configure脚本

3.6.2编写configure.in文件

3.6.3通过autoconf创建configure

3.6.4更新configure脚本

3.7使用automake

3.8GDB调试工具

3.8.1GDB概述

3.8.2GDB使用示例

3.8.3启动GDB

3.8.4GDB模式的设置

3.8.5退出GDB

3.8.6shell命令的使用

3.9在GDB下运行程序

3.9.1命令输入的技巧

3.9.2调试程序时的注意事项

3.9.3调试程序环境设置

3.9.4运行程序

3.10调试程序

3.10.1子进程结束

3.10.2调试多线程程序

3.10.3调试多进程程序

3.10.4调试的停止和继续

3.11设置断点、观测点和异常

第4章LinuxC编程基础

4.1Linux下的C语言编程--线程操作

4.2Linux下的进程控制

4.2.1fork()函数

4.2.2exec()函数族

4.3多线程编程入门

4.3.1创建线程

4.3.2pthreadjoin()和pthreadexit()函数

4.3.3取消线程

4.3.4线程私有数据

4.3.5互斥锁

4.3.6信号灯

4.3.7线程终止

第5章Bootloader开发基础

5.1Bootloader基础

5.1.1Bootloader的启动

5.1.2Bootloader的种类

5.1.3Bootloader的基本原理

5.2U-Boot

5.2.1U-Boot工程简介

5.2.2U-Boot源码结构

5.2.3U-Boot的编译

5.2.4U-Boot的移植

5.2.5添加U-Boot命令

5.2.6U-Boot的调试

5.2.7U-Boot的使用

5.3ViVi

5.3.1ViVi简介

5.3.2ViVi的配置与编译

5.3.3ViVi代码分析

5.3.4ViVi的运行

第6章嵌入式Linux内核

6.1嵌入式Linux概述

6.1.1嵌入式操作系统的分类

6.1.2嵌入式Linux

6.2嵌入式Linux的版本控制

6.3嵌入式Linux的代码结构

6.4ARM嵌入式Linux的内存管理

6.4.1内存管理单元MMU

6.4.2ARM嵌入式Linux的存储管理机制

6.4.3ARM嵌入式Linux存储机制的建立

6.4.4ARM嵌入式Linux对进程虚拟空间的管理

6.5ARM嵌入式Linux的进程管理与调度

6.5.1task_struct数据结构

6.5.2Linux进程的创建、执行和终止

6.5.3ARM嵌入式Linux的进程调度

6.6ARM嵌入式Linux的中断响应与处理

6.6.1ARM的异常中断种类

6.6.2ARM处理器对异常中断的响应及返回过程

6.7嵌入式Linux的模块化机制

6.7.1Linux的模块化

6.7.2模块的载入

6.7.3模块的卸载

6.8嵌入式Linux内核的配置

6.8.1Makefile

6.8.2配置文件

6.8.3Linux内核配置选项

6.8.4配置实例

6.9嵌入式Linux内核启动分析

第7章嵌入式文件系统

7.1文件系统基本概念

7.1.1嵌入式根文件系统

7.1.2嵌入式系统存储设备及其管理机制分析

7.1.3嵌入式Linux中的MTD驱动层

7.1.4常见的嵌入式文件系统

7.2虚拟文件系统VFS

7.2.1VFS概述

7.2.2文件系统的注册

7.2.3VFS目录树的建立

7.2.4VFS下目录的建立

7.2.5在VFS树中挂载文件系统

7.3基于Flash的文件系统

7.3.1JFFS2

7.3.2YAFFS

7.3.3CramFS

7.4基于RAM的文件系统

7.5Busybox

7.5.1Busybox命令的工作原理

7.5.2配置并编译Busybox

第8章ARM-Linux串行接口通信程序设计

8.1串行接口

8.1.1串行接口的原理

8.1.2程序分析

8.2A/D接口

8.2.1A/D接口原理

8.2.2ARM自带的10位A/D转换器

8.2.3程序分析

8.3瓦斯信息采集系统应用实例

8.3.1瓦斯信息采集系统硬件设计

8.3.2瓦斯信息采集系统软件设计

参考文献

……

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