种豆资源网

当前位置:首页 > 百科 > 百科综合 / 正文

嵌入式Linux开发入门

(2019-03-06 11:59:22) 百科综合
嵌入式Linux开发入门

嵌入式Linux开发入门

《嵌入式Linux开发入门》是2008年1月1日西安电子科技大学出版社出版的图书,作者是傅丰林。本书适合所有Linux入门者和开源软体的爱好者,也适合技术人员作为课外读物学习。对于大、中专院校的学生和培训班的学员,本书不失为一本好教材。

基本介绍

  • 书名:嵌入式Linux开发入门
  • 作者:傅丰林
  • ISBN:9787560619439
  • 类别:图书 > 计算机与网际网路 > 单片机与嵌入式
  • 页数:144
  • 出版社:西安电子科技大学出版社
  • 出版时间:2008年1月1日
  • 装帧:平装
  • 开本:16开

内容简介

《嵌入式Linux开发入门》针对目前主流的32位微处理器——ARM9处理器和Linux作业系统,以套用实例为主线,介绍典型嵌入式系统的硬体组成、嵌入式作业系统、嵌入式软体开发环境的基础知识和嵌入式Linux的内部机理、核心裁减移植、交叉编译、连结调试以及一些常用设备的驱动程式和应用程式的编写技巧,讲述实现一个具体嵌入式系统的方法与步骤。
《嵌入式Linux开发入门》内容实用、易懂,对初学者有很强的指导性。《嵌入式Linux开发入门》可作为高等院校相关专业的高年级学生和研究生的教学参考书,也可供从事嵌入式系统开发、研究的工程技术人员学习借鉴。

前言

嵌入式系统的发展已经有了30多年的历史,目前,各式各样的嵌入式微处理器已被大量套用。随着计算机技术、网路技术、通信技术和微电子技术的发展,特别是各种高性能SOC(System On Chip)的设计开发和嵌入式作业系统的出现,使嵌入式系统已成为计算机领域的一个重要组成部分,成为后PC时代的新秀。据统计,每年有10~20亿个计算机晶片是为嵌入式设备设计製造的。
目前,嵌入式系统已经广泛套用于军事、工业、交通运输、商业、文化艺术等领域。随着网路与通信技术的发展,正涌现出大量新的嵌入式系统产品,其套用前景非常广阔。从家用的洗衣机、电冰柜,到作为交通工具的脚踏车、汽车,再到办公室里的远程会议系统,都有嵌入式系统的身影。特别是以蓝牙为代表的小範围无线接入协定的出现,使嵌入式系统的套用可能会无所不在。
本书选用了目前在32位微处理器方面占有主导地位的ARM系列处理器作为硬体平台,选择了Cirrus Logic公司的32位ARM微处理器EP9315作为CPU来搭建硬体开发平台。此平台主要包括电源、CPU最小系统、人机接口、设备间数据传输、数据採集和I/O连线埠等部分。结合Linux源码开放性的特点,选用ARM-Linux作为嵌入式作业系统。

目录

第1章 系统概述
1.1 嵌入式系统
1.1.1 嵌入式系统简述
1.1.2 嵌入式系统的构成
1.1.3 嵌入式系统的特点
1.1.4 嵌入式系统的套用领域
1.1.5 嵌入式系统的发展趋势
1.2 ARM嵌入式系统
1.2.1 ARM简介
1.2.2 ARM处理器的套用领域
1.2.3 ARM处理器的特点
1.2.4 ARM处理器的分类
1.2.5 ARM处理器工作模式简介
1.2.6 ARM处理器内部暂存器简介
1.2.7 ARM处理器的异常向量列表
第2章 基于ARM9的开发平台硬体介绍
2.1 开发板概述
2.2 电源
2.3 CPU最小系统
2.4 人机接口
2.5 设备问数据传输和IDE接口
2.6 数据採集和I/O连线埠控制
2.7 其他
第3章 ADS下的硬体电路调试
3.1 概述
3.2 嵌入式系统的开发步骤及方法
3.3 测试内容清单及各部分实现功能
3.3.1 前l0项内容的统一测试
3.3.2 F1ash测试
3.3.3 CAN汇流排测试
3.3.4 IIC汇流排读取RTC晶片测试
3.3.5 IDE硬碟测试
3.3.6 A/D转换测试
3.3.7 D/A转换测试
3.3.8 PS/2测试
3.3.9 SPl测试
3.3.10 RS488测试
3.3.11 网口测试
第4章 EP9315的启动代码——Redboot
4.1 bootloader介绍
4.1.1 bootloader的基本概念
4.1.2 bootloader的操作模式
4.1.3 bootloader程式设计及地址规划
4.2 Redboot介绍
4.2.1 Redboot的功能概述
4.2.2 Redboot的档案结构
4.2.3 Redboot的启动模式
4.2.4 X86平台下eCos开发环境的建立
4.3 Redboot移植
4.3.1 移植的重点
4.3.2 平台抽象层的移植
4.3.3 有关设备驱动的移植
4.3.4 实现64MBFlash容量所做的移植工作
4.4 下载和使用Redboot
4.4.1 下载Redboot
4.4.2 配置和使用Redboot
4.4.3 下载Linux核心和档案系统
第5章 核心移植与编译
5.1 虚拟机的使用
5.2 Linux简介
5.3 配置及编译过程
第6章 嵌入式Linux设备驱动程式的设计与实现
6.1 嵌入式Linux驱动程式简介
6.2 嵌入式Linux驱动程式框架
6.3 嵌入式Linux模组化驱动程式设计
6.4 嵌入式Linux的CAN汇流排通信
6.4.1 CAN设备驱动程式设计
6.4.2 CAN汇流排通信的测试
6.5 嵌入式Linux的IIC汇流排通信
6.5.1 IIC汇流排概述
6.5.2 HC汇流排驱动程式的设计
6.5.3 DSl337驱动程式测试
参考文献

标 签

搜索
随机推荐

Powered By 种豆资源网||