嵌入式Linux系统开发 基于ARM处理器通用平台(第2版)
作 者:冯新宇,蒋洪波,程坤 编
定 价:80
出 版 社:清华大学出版社
出版日期:2023年09月01日
页 数:452
装 帧:平装
ISBN:9787302626701
目录
●第一部分Linux系统及基本操作
第1章Linux概述与系统管理
微课视频:135分钟
1.1嵌入式系统概述
1.1.1嵌入式系统的发展趋势
1.1.2嵌入式系统的特点
1.1.3嵌入式系统的组成
1.1.4典型嵌入式操作系统
1.2嵌入式Linux基础
1.2.1Linux发行版本
1.2.2Linux定制安装
1.3Linux常用命令
1.3.1系统管理相关命令
1.3.2文件管理相关命令
1.3.3备份压缩相关命令
1.3.4网铬通信相关命令
1.3.5其他常用命令
1.4系统升级与配置
1.5习题
第2章Linux编程工具及网络配置
微课视频:157分钟
2.1编辑器
2.1.1vi编辑器介绍
2.1.2vi编辑器的各模式功能键
2.2程序编译与调试
2.2.1gcc编译流程
2.2.2gcc编译选项分析
2.2.3gdb程序调试
2.3Makefile
2.3.1Makefile的书写规则
2.3.2Makefile中变量的使用
2.4服务器配置
2.4.1samba服务器
2.4.2NFS服务器
2.4.3TFTP服务器
……
内容介绍
本书系统论述了基于ARM处理器的嵌入式Linux系统开发的原理、方法与实践。全书共14章,包括Linux概述与系统管理、Linux编程工具及网络配置、Linux脚本编程、Linux内核开发基础和Linux驱动开发基础与调试等内容。本书融汇作者在Linux系统教学、科研和实际项目研发中的经验,实践性强。在内容编排上,按照读者学习的一般规律,结合大量实例讲述,使读者能高效地掌握嵌入式Linux系统的基本原理和应用方法。本书既可作为高等院校相关专业的教材,也可作为从事嵌入式系统开发人员的参考用书。
冯新宇,蒋洪波,程坤 编
冯新宇:黑龙江科技大学电气与控制工程学院教授、硕士研究生导师,测控技术与仪器系副主任。兼任国家电网黑龙江省电力公司、哈尔滨市科技局项目评审专家。长期从事嵌入式系统、电气设备状态监测与矿山安全监控领域的教学和研究工作。主持及参与重量、省部级及企业合作科研项目20余项。出版著作12部,代表性著作有《ARM Cortex-M3嵌入式系统原理及应用》《四旋翼无人飞行器设计》与《ADS2009射频电路设计与仿真》。