本书遵循嵌入式系统相关课程的特点,秉承理论与实践相结合的指导思想,全面介绍嵌入式Linux程序设计与系统开发技术。本书内容丰富、理念新颖,集理论、实验、案例、课程设计于一体,适合作为高等院校计算机、电子、通信、软件工程等专业嵌入式课程的教材,也可供广大工程技术人员参考。
本书遵循嵌入式系统相关课程的特点,秉承理论与实践相结合的指导思想,全面介绍嵌入式Linux程序设计与系统开发技术。内容涵盖嵌入式Li叫x内核开发、接口与驱动程序设计、软件移植与应用、图形用户界面开发、通信应用、硬件设计、音频与视频开发,各章均结合知识点安排了相关的实验,章末还安排了综合实验以综合应用所学知识。第10章中安排 了5个实际项目,帮助读者掌握嵌入式Linux系统的一般设计与开发过程。
本书内容丰富、理念新颖,集理论、实验、案例、课程设计于一体,适合作为高等院校计算机、电子、通信、软件工程等专业嵌入式课程的教材,也可供广大工程技术人员参考。
前 言
教学建议
第1章 Linux开发基础
1.1 Linux系统概述
1.1.1 Linux简介
1.1.2 Linux系统的特点
1.1.3 Linux系统的组成
1.2 Linux系统的使用
实验1.1 熟悉Linux基本命令与文件目录系统
1.3 全屏幕编辑器与vi
1.3.1 vi简介
1.3.2 基本命令
1.3.3 常用操作
实验1.2 全屏幕编辑器vi的使用
1.4 Linux Shell编程
1.4.1 Shell程序的编写和执行
1.4.2 Shell的变量
1.4.3 Shell的测试命令
1.4.4 条件语句
1.4.5 循环语句
1.4.6 函数
实验1.3 Shell脚本编程实验
第2章 嵌入式Linux系统基础
第3章 嵌入式Linux内核、引导系统和文件系统
第4章 嵌入式Linux接口设计与驱动程序
第5章 嵌入式Linux开源软件移植与应用
第6章 嵌入式Linux图形用户界面
第7章 嵌入式Linux下的通信应用
第8章 嵌入式系统硬件设计基础与标准
第9章 OMAP5910与Linux Gateway
第10章 嵌入式Linux综合项目实例
参考文献