• 嵌入式Linux开发实践教程
图书条目标准图
21年品牌 40万+商家 超1.5亿件商品

嵌入式Linux开发实践教程

14.16 2.8折 49.9 九品

仅1件

北京海淀
认证卖家担保交易快速发货售后保障

作者平震宇、匡亮 著

出版社机械工业出版社

出版时间2017-07

版次1

装帧平装

货号A6

上书时间2024-11-17

新起点书店

四年老店
已实名 已认证 进店 收藏店铺

   商品详情   

品相描述:九品
图书标准信息
  • 作者 平震宇、匡亮 著
  • 出版社 机械工业出版社
  • 出版时间 2017-07
  • 版次 1
  • ISBN 9787111571292
  • 定价 49.90元
  • 装帧 平装
  • 开本 16开
  • 纸张 胶版纸
  • 页数 298页
  • 字数 465千字
  • 丛书 21世纪高职高专规划教材系列
【内容简介】
《嵌入式Linux开发实践教程》从实用的角度出发,介绍了嵌入式Linux中常用的内容。这些内容大部分是Linux开发过程中不同方面的工程师都需要掌握的知识。按照知识结构可以分为以下几个方面:嵌入式Linux的开发简介(第1章);Linux操作系统(第2章);开发环境与编程基础(第36章);Linux系统结构(第79章);Linux GUI应用开发(第10章)。 
《嵌入式Linux开发实践教程》可作为高职院校计算机应用类专业、自动化类和电子信息类专业的教学用书,也适用于嵌入式Linux工程师增强能力、快速开发Linux系统的指导书。 
《嵌入式Linux开发实践教程》配有授课电子课件,需要的教师可登录wwwcmpeducom免费注册,审核通过后下载,或联系编辑索取(QQ:1239258369,电话:010-88379739)。
【目录】
前言 
第1章认识嵌入式系统开发 
1.1认识嵌入式系统 
1.1.1什么是嵌入式系统 
1.1.2嵌入式系统的构成与特点 
1.2认识嵌入式微处理器 
1.2.1嵌入式微处理器 
1.2.2ARM微处理器 
1.3认识嵌入式操作系统 
1.3.1Linux 
1.3.2VxWorks 
1.3.3Windows Embedded 
1.3.4μC/OS-II 
1.4嵌入式系统设计流程 
1.4.1嵌入式系统开发 
1.4.2嵌入式系统设计学习线路 
1.4.3嵌入式Linux书籍 
1.4.4嵌入式Linux资源列表 
第2章体验Linux系统 
2.1Linux的基本概念 
2.1.1文件系统 
2.1.2Shell 
2.1.3环境变量 
2.2任务:管理Linux文件 
2.2.1pwd 
2.2.2ls 
2.2.3cd 
2.2.4cp 
2.2.5mv 
2.2.6touch 
2.2.7mkdir 
2.2.8rm 
2.2.9ln 
2.2.10find 
2.3任务:内容管理 
2.3.1cat 
2.3.2grep 
2.3.3diff 
2.3.4patch 
2.4任务:权限管理 
2.4.1chmod 
2.4.2chown 
2.4.3useradd 
2.4.4passwd 
2.4.5userdel 
2.5任务:备份压缩 
2.5.1gzip/gunzip 
2.5.2tar 
2.6任务:磁盘管理 
2.6.1mount 
2.6.2umount 
2.6.3du 
2.6.4fdisk 
2.6.5mkfs 
2.7任务:进程控制 
2.7.1ps 
2.7.2kill 
2.7.3top 
2.7.4free 
2.8任务:网络设置 
2.8.1ifconfig 
2.8.2route 
2.8.3ping 
2.8.4netstat 
2.9任务:编辑工具vi 
2.9.1vi简易使用范例 
2.9.2vi命令说明 
2.9.3vi范例 
2.9.4文件的恢复与暂存盘 
第3章配置嵌入式开发常用服务 
3.1任务:配置NFS服务 
3.1.1安装NFS服务 
3.1.2启动与停止NFS服务 
3.1.3配置NFS服务 
3.1.4NFS服务配置实例 
3.2任务:配置Samba服务 
3.2.1安装Samba服务 
3.2.2启动与停止Samba服务 
3.2.3smbconf配置文件 
3.2.4Samba配置实例 
3.3任务:配置TFTP服务 
3.3.1安装TFTP服务 
3.3.2启动与停止TFTP服务 
3.3.3配置TFTP服务 
3.3.4TFTP服务配置实例 
3.4任务:配置SSH服务 
3.4.1安装SSH服务 
3.4.2启动与停止SSH服务 
3.4.3配置SSH服务 
3.4.4SSH服务使用实例 
第4章使用嵌入式开发常用开发工具 
4.1任务:编译程序(GCC) 
4.1.1GCC编译器安装 
4.1.2程序的编译过程 
4.1.3GCC常用编译选项 
4.1.4GCC编译实例 
4.2任务:调试程序(GDB) 
4.2.1GDB的使用流程 
4.2.2GDB常用命令 
4.2.3GDBServer远程调试 
4.3任务:工程管理(Makefile) 
4.3.1Makefile文件 
4.3.2Makefile的规则 
4.3.3Makefile的变量 
4.3.4规则的命令 
4.4综合实践:编译调试NTP协议程序 
4.4.1获取源代码 
4.4.2编译NTP 
4.4.3调试NTP 
第5章构建嵌入式Linux开发环境 
5.1熟悉目标板硬件资源 
5.2熟悉目标板软件资源 
5.3任务:安装与体验Linux+Qt 
系统 
5.3.1外部接口连接 
5.3.2超级终端配置 
5.3.3安装USB 下载驱动 
5.3.4下载文件系统 
5.3.5初始化Qt图形界面 
5.4任务:Linux下的minicom仿真 
终端 
5.4.1安装minicom 
5.4.2虚拟机串口的设置 
5.4.3minicom的配置 
5.4.4minicom的使用 
5.5任务:ARM虚拟机配置 
5.5.1ARM虚拟机资源下载 
5.5.2编译QEMU程序 
5.5.3配置系统脚本 
5.5.4加载NFS文件系统 
5.6任务:嵌入式开发环境配置 
5.6.1交叉编译工具配置 
5.6.2ARM Linux环境C程序设计 
5.7综合实践:SQLite 嵌入式数据库 
的移植和使用 
5.7.1下载并编译SQLite 
5.7.2下载到ARM虚拟机并使用 
SQLite 
第6章嵌入式Linux C 开发 
6.1任务:Glibc库文件 
6.1.1使用ldd查看库文件 
6.1.2ldconfig 
6.2任务:文件I/O编程 
6.2.1文件的基本概念 
6.2.2文件I/O函数编程 
6.2.3文件I/O函数实例 
6.3任务:标准I/O编程 
6.3.1标准I/O相关函数 
6.3.2标准I/O函数实例 
6.4任务:串口通信编程 
6.4.1打开串口 
6.4.2设置串口 
6.4.3发送数据 
6.4.4接收数据 
6.5任务:网络通信编程 
6.5.1网络通信编程的基本概念 
6.5.2socket编程的基本函数 
6.5.3网络编程实例 
6.6综合实践:网络协议转换器 
(串口转TCP/IP) 
6.6.1串口操作相关函数 
6.6.2主程序流程 
6.6.3回调函数 
第7章移植BootLoader 
7.1认识BootLoader 
7.1.1Linux系统的启动过程 
7.1.2BootLoader的概念与功能 
7.1.3BootLoader的结构 
7.2任务:U-Boot移植 
7.2.1U-Boot目录结构 
7.2.2U-Boot 配置编译 
7.2.3U-Boot常用命令 
7.3任务:vivi移植 
7.3.1vivi目录结构 
7.3.2vivi配置编译 
7.3.3vivi执行流程分析 
7.3.4vivi 常用命令 
7.4综合实践:U-Boot在mini2440 
上的移植 
7.4.1建立开发板类型并测试 
编译 
7.4.2在/board子目录中建立自己的 
开发板mini2440目录 
7.4.3测试编译 
7.4.4修改U-Boot中的文件 
7.4.5交叉编译U-Boot 
7.4.6宏装BootLoader到开发板 
第8章内核移植 
8.1认识内核 
8.1.1内核的组成 
8.1.2内核目录结构 
8.2任务:Linux内核的配置与 
编译 
8.2.1内核配置 
8.2.2建立内核 
8.3任务:内核配置选项 
8.3.1常规设置 
8.3.2模块和块设备选项 
8.3.3处理器的类型及特性 
8.3.4网络协议相关选项 
8.3.5设备驱动选项 
8.3.6文件系统类型选项 
8.4综合实践:Linux-2.6在mini2440上的移植 
8.4.1移植准备 
8.4.2建立目标平台 
8.4.3内核配置 
8.4.4内核编译 
第9章根文件系统 
9.1认识文件系统 
9.1.1文件系统概述 
9.1.2嵌入式文件系统的特点 
9.1.3
点击展开 点击收起

   相关推荐   

—  没有更多了  —

以下为对购买帮助不大的评价

此功能需要访问孔网APP才能使用
暂时不用
打开孔网APP