
包邮嵌入式Linux程序设计案例与实验教程

- ISBN:9787111263272
- 装帧:暂无
- 册数:暂无
- 重量:暂无
- 开本:16开
- 页数:304
- 出版时间:2009-04-01
- 条形码:9787111263272 ; 978-7-111-26327-2
本书特色
《嵌入式Linux程序设计案例与实验教程》基于作者多年对课程教学的思考和实践编写而成。充分体现了理论与实践相结合的特色。嵌入式Linux程序具有开源、网络功能强大,内核稳定等特点,目前已广泛应用于智能电子设备中。高校也纷纷开设了嵌入式Linux系统方面的课程。这类课程涉及的知识面广并要求学生有较高的动手能力和系统思考、解决问题的能力。
《嵌入式Linux程序设计案例与实验教程》特点
·遵循嵌入式urIUX程序设计课程的特点,将理论和实践有机地融合在一起。
·内容全面,涵盖进行嵌入式Linux系统开发所需掌握的相关知识。
·《嵌入式Linux程序设计案例与实验教程》提供了多个案例、项目,可帮助读者体验实际项目的开发过程,掌握
开发要领。
·《嵌入式Linux程序设计案例与实验教程》为读者提供源代码。并为授课教师提供电子教案,需要者可登录华章
网站下载。
以嵌入式Linux系统开发为主线贯穿全书
理论知识、实验、案例相结合
多个实际的嵌入式Linux系统开发项目
有效培养实际动手能力
内容简介
本书遵循嵌入式系统相关课程的特点,秉承理论与实践相结合的指导思想,全面介绍嵌入式linux程序设计与系统开发技术。内容涵盖嵌入式linux内核开发、接口与驱动程序设计、软件移植与应用、图形用户界面开发、通信应用、硬件设计、音频与视频开发,各章均结合知识点安排了相关的实验,章末还安排了综合实验以综合应用所学知识。第10章中安排了5个实际项目,帮助读者掌握嵌入式linux系统的一般设计与开发过程。
本书内容丰富、理念新颖,集理论、实验、案例、课程设计于一体,适合作为高等院校计算机、电子、通信、软件工程等专业嵌入式课程的教材,也可供广大工程技术人员参考。
目录
教学建议
第1章 liflux开发基础
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 s11ell编程
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系统基础
2.1 构建嵌入式linux系统环境
2.1.1 交叉编译
2.1.2 交叉编译器
2.1.3 nfs
实验2.1 嵌入式linux开发环境的建立
2.2 linux c程序设计
2.2.1 c程序设计概述
2.2.2 makefile介绍
2.2.3 makefile中的变量
2.2.4 makefile隐含规则
实验2.2 makefite与helloworld
2.3 linux多线程库编程
2.3.1多线程
2.3.2 linux下的多线程
2.3.3 生产者-消费者模型简述
2.3.4 缓冲区操作概述
2.3.5 几个线程api
实验2.3 linux多线程使用实例生产者-消费者协议
2.4 进程创建以及进程间通信
2.4.1 进程概述
2.4.2 进程的相关函数
2.4.3 信号概述
2.4.4 信号的相关函数
2.4.5 管道概述
2.4.6 管道的相关函数
实验2.4 进程相关的应用程序设计
综合实验一 嵌入式平台的进程管理模拟实验
第3章 嵌入式linux内核、引导系统和文件系统
3.1 linux内核定制、裁剪和添加
3.1.1 概述
3.1.2 内核目录简介
3.1.3 配置文件和配置工具
3.1.4 内核的编译命令
实验3.1 linux内核裁剪与编译
3.2 嵌入式引导系统技术
3.2.1 概述
3.2.2 linux的引导系统vivi与uboot
3.3 文件系统的构建
3.3.1 概述
3.3.2 busybox
综合实验二 软盘linux操作系统的实现
第4章 嵌入式liflux接口设计与 驱动程序
4.1 驱动程序设计基础
4.1.1 linux驱动程序简介
4.1.2 开发驱动程序的方法
4.1.3 设备驱动程序的分类
4.1.4 主设备号和次设备号
……
第5章 嵌入式linux开源软件移植与
第6章 嵌入式linux图形用户界面
第7章 嵌入式linux下的通信应用
第8章 嵌入式系统硬件设计基础与标准
第9章 omap5910与linux gateway
第10章 嵌入式linux综合项目实例
参考文献
节选
《嵌入式Linux程序设计案例与实验教程》遵循嵌入式系统相关课程的特点,秉承理论与实践相结合的指导思想,全面介绍嵌入式Linux程序设计与系统开发技术。内容涵盖嵌入式Linux内核开发、接口与驱动程序设计、软件移植与应用、图形用户界面开发、通信应用、硬件设计、音频与视频开发,各章均结合知识点安排了相关的实验,章末还安排了综合实验以综合应用所学知识。第10章中安排了5个实际项目,帮助读者掌握嵌入式Linux系统的一般设计与开发过程。《嵌入式Linux程序设计案例与实验教程》内容丰富、理念新颖,集理论、实验、案例、课程设计于一体,适合作为高等院校计算机、电子、通信、软件工程等专业嵌入式课程的教材,也可供广大工程技术人员参考。
-
硅谷之火-人与计算机的未来
¥15.5¥39.8 -
人工智能的底层逻辑
¥55.3¥79.0 -
造神:人工智能神话的起源和破除 (精装)
¥32.7¥88.0 -
软件定义网络(SDN)技术与应用
¥26.9¥39.8 -
数学之美
¥41.0¥69.0 -
谁说菜鸟不会数据分析(入门篇)(第4版)
¥43.8¥69.0 -
自己动手写PYTHON虚拟机
¥35.0¥79.0 -
Photoshop平面设计实用教程
¥14.5¥39.8 -
计算机网络技术
¥13.9¥33.0 -
Excel函数.公式与图表
¥16.4¥48.0 -
.NET安全攻防指南(下册)
¥89.0¥129.0 -
.NET安全攻防指南(上册)
¥89.0¥129.0 -
大模型实战:微调、优化与私有化部署
¥64.4¥99.0 -
多模态数据融合与挖掘技术
¥34.7¥45.0 -
剪映AI
¥62.6¥88.0 -
FINAL CUT短视频剪辑零基础一本通
¥28.9¥39.8 -
数据挖掘技术与应用
¥46.0¥75.0 -
人工智能安全
¥66.4¥109.0 -
AI赋能写作:AI大模型高效写作一本通
¥36.8¥49.0 -
计算智能方法
¥34.3¥49.0