دسترسی نامحدود
برای کاربرانی که ثبت نام کرده اند
برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید
در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید
برای کاربرانی که ثبت نام کرده اند
درصورت عدم همخوانی توضیحات با کتاب
از ساعت 7 صبح تا 10 شب
ویرایش:
نویسندگان: 俞辉 编
سری:
ISBN (شابک) : 9787111263272
ناشر:
سال نشر: 2009
تعداد صفحات: 318
زبان: Chinese
فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود)
حجم فایل: 112 مگابایت
در صورت تبدیل فایل کتاب 嵌入式Linux程序设计案例与实验教程 به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.
توجه داشته باشید کتاب 嵌入式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系统基础 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 Makefile与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章 嵌入式Linux接口设计与驱动程序 4.1 驱动程序设计基础 4.1.1 Linux驱动程序简介 4.1.2 开发驱动程序的方法 4.1.3 设备驱动程序的分类 4.1.4 主设备号和次设备号 4.1.5 设备文件系统(devfs)与udevfs 实验4.1 虚拟驱动模块实验 4.2 AD接口驱动程序 4.2.1 AD转换器 4.2.2 AD转换有关参数 4.2.3 ARM自带的AD转换装置 实验4.2 AD接口驱动程序 4.3 直流电机驱动 4.3.1 直流电机介绍 4.3.2 直流电机的PWM原理 4.3.3 PWM TIMER结构 4.3.4 基于ARM的PWM相关寄存器 4.3.5 关于程序实现 实验4.3 直流电机PWM驱动实验 4.4 触摸屏接口设计与驱动 4.4.1 触摸屏的工作原理 4.4.2 触摸屏驱动芯片ADS7843 4.4.3 S3C2410芯片的触摸屏相关配置寄存器 实验4.4 tslib移植和使用 4.5 显示接口与Linux FrameBuffer 4.5.1 FrameBuffer机制介绍 4.5.2 LCD简介 实验4.5 FrameBuffer实验 4.6 V4L程序设计 4.6.1 V4L概述 4.6.2 V4L设备的体系结构 实验4.6 Linux视频V4L驱动实验 4.7 OSS程序设计 4.7.1 OSS概述 4.7.2 OSS设备的体系结构 4.7.3 OSS 驱动分析 4.7.4 OSS用户空间编程 实验4.7 Linux音频OSS驱动实验 综合实验三 五子棋游戏的实现 第5章 嵌入式Linux开源软件移植与应用 5.1 嵌入式WebServer GoAhead的移植与应用 5.1.1 嵌入式Web服务器 5.1.2 GoAhead介绍 5.1.3 GoAhead在ARM平台上的移植 5.1.4 页面操作 实验5.1 嵌入式WebServer GoAhead实验 5.2 嵌入式Web Service gSOAP的移植与应用 5.2.1 gSOAP介绍 5.2.2 gSOAP裁剪 5.2.3 gSOAP应用 实验5.2 WebService gSOAP实验 5.3 嵌入式数据库SQLite的移植与使用 5.3.1 嵌入式数据库 5.3.2 SQLite介绍 5.3.3 SQLite在ARM平台上的移植 5.3.4 SQLite的使用 实验5.3 SQLite移植实验 5.4 播放器Mplayer的移植 5.4.1 Mplayer介绍 5.4.2 Mplayer在ARM平台上的移植 实验5.4 Mplayer到ARM平台上的移植 5.5 ffmpeg应用 5.5.1 ffmpeg简介 5.5.2 ffmpeg在ARM上的移植 5.5.3 ffmpeg命令应用实例 5.5.4 ffmpeg中几个重要的数据结构 5.5.5 ffmpeg应用开发 实验5.5 ffmpeg移植与应用 5.6 开源软件移植的一般过程 5.6.1 软件移植的概念 5.6.2 软件移植过程 5.7 J2ME-phoneME移植 5.7.1 phoneME简介 5.7.2 软件移植过程与效果 5.8 嵌入式浏览器konqueror移植 5.8.1 konqueror简介 5.8.2 软件移植过程与效果 综合实验四 基于WebService的嵌入式计算器 第6章 嵌入式Linux图形用户界面 6.1 嵌入式GUI简介 6.1.1 嵌入式GUI的特点 6.1.2 嵌入式GUI的种类 6.2 嵌入式GUI—— Qt 6.2.1 Qt与Qt/Embedded简介 6.2.2 Qt的特点 6.2.3 Qt的执行过程 6.2.4 Qt的插槽机制 6.2.5 一个完整的Qt程序 6.2.6 QtDesigner介绍 实验6.1 Qt图形界面相关实验 6.3 基于Qt技术的Qtopia 6.3.1 Qtopia简介 6.3.2 Qtopia的功能 6.3.3 Qtopia编程 实验6.2 Qtopia的移植以及编程 综合实验五 电子点菜系统 第7章 嵌入式Linux下的通信应用 7.1 嵌入式Linux下的串口通信 7.1.1 串口简介 7.1.2 串口编程 7.1.3 串口编程应用实例 实验7.1 串口通信实验 7.2 嵌入式Linux网络编程 7.2.1 网络通信 7.2.2 Socket简介 7.2.3 网络编程 实验7.2 Socket相关程序设计 7.3 嵌入式蓝牙技术 7.3.1 蓝牙技术 7.3.2 蓝牙体系结构 7.3.3 蓝牙通信网络 7.3.4 Linux Bluetooth软件层 7.3.5 USB适配器 实验7.3 蓝牙相关实验 7.4 CAN总线 7.4.1 CAN总线简介 7.4.2 CAN总线硬件特征 7.4.3 CAN控制器驱动 实验7.4 CAN总线实验 第8章 嵌入式系统硬件设计基础与标准 8.1 嵌入式系统的硬件组成 8.1.1 嵌入式微处理器 8.1.2 存储器 8.1.3 输入/输出设备 8.1.4 通信与扩展接口 8.2 硬件设计基础知识 8.2.1 计算机体系结构 8.2.2 电子技术 8.2.3 抗干扰技术 8.2.4 印制电路板 8.3 硬件设计中应注意的一些问题 8.3.1 IC元件的选择 8.3.2 元件封装设计 8.3.3 PCB设计精度 8.3.4 分离元件的正确使用 8.3.5 高速PCB设计方法 8.3.6 PCB设计的一般原则 实验8.1 常用模拟电路和数字电路原理 实验8.2 2410-S电路原理图阅读 实验8.3 2410-S所用芯片数据手册阅读 实验8.4 OMAP5910核心板电路原理 综合实验六 基于OMAP的加密终端硬件设计 第9章 OMAP5910与Linux Gateway 9.1 OMAP5910体系结构 9.1.1 MPU子系统 9.1.2 DSP子系统 9.2 Linux DSP Gateway 9.2.1 DSP Gateway的由来 9.2.2 DSP Gateway的Mailbox机制 9.2.3 通信缓冲 9.2.4 Mailbox命令协议 9.2.5 DSP Gateway的设备接口 实验9.1 OMAP5910双核间基本通信 9.3 OMAP5910图像处理 9.3.1 图片格式 9.3.2 数字图像算法 实验9.2 OMAP图像处理实验 综合实验七 基于OMAP的加密终端的实现(软件部分) 第10章 嵌入式Linux综合项目实例 10.1 基于嵌入式平台的电梯监控系统 10.1.1 系统概述 10.1.2 系统设计 10.1.3 系统实现 10.1.4 项目小结 10.2 基于蓝牙技术的嵌入式点菜系统 10.2.1 系统概述 10.2.2 系统设计 10.2.3 系统实现 10.2.4 项目小结 10.3 基于Web Service的数字油田监控系统 10.3.1 系统概述 10.3.2 系统设计 10.3.3 系统实现 10.3.4 项目小结 10.4 基于嵌入式与Web Service的智能家居系统 10.4.1 系统概述 10.4.2 系统设计 10.4.3 系统实现 10.4.4 项目小结 10.5 基于OMAP的音频与视频处理 10.5.1 概述 10.5.2 MPEG压缩 10.5.3 音视频数据在双处理器间的传输模块设计 10.5.4 音频处理方案设计 10.5.5 视频处理方案设计 10.5.6 项目小结 参考文献