下载 >  开发技术 >  硬件开发 > Linux应用系统开发实例精讲.pdf
5分

Linux应用系统开发实例精讲.pdf

第1章 嵌入式基础入门 1.1嵌入式操作系统简介 1.1.1嵌入式系统的基本概念 1.1.2嵌入式系统的内核介绍 1.1.3嵌入式系统的应用领域 1.2Linux操作系统 1.2.1嵌入式Linux发展现状 1.2.2Linux相关的常用术语 1.3其他嵌入式操作系统 1.3.1WindowsCE 1.3.2Symbiall0S 1.3.3uC/OS—II 1.3.4PalmOS 1.4本章总结 第2章 Linux系统开发环境平台 2.1进程/线程管理 2.1.1进程/线程的概念 2.1.2进程基本操作 2.1.3进程通信与同步 2.1.4线程基本操作 2.1.5简单的多线程编程 2.2文件系统结构和类型 2.2.1RAT文件系统 2.2.2RAMFS内核文件系统 2.2.3JFFS与YAFFS文件系统 2.2.4EXT2/EXT3又件系统 2.2.5Droc文件系统 2.2.6Linux文件操作函数 2.3存储管理 2.3.1MTD内存管理 2.3.2Linux内存管理 2.4设备管理 2.4.1概述 2.4.2字符设备与块设备 2.4.3主设备号和次设备号 2.5驱动程序 2.5.1驱动程序基本概念 2.5.2驱动设备运作过程 2.5.3常用接 口函数介绍 2.5.4驱动程序的调试 2.6驱动设备编写实例 2.7本章总结 第3章 嵌入式Linux程序设计基础 3.1建立嵌入式Linux交叉编译环境 3.1.1编译环境概述 3.1.2建立交叉编译环境流程 3.2工程管理器make 3.2.1make概述 3.2.2Makfile文件书写规则 3.3LinuxC/C++程序设计基础 3.3.1C/C++程序结构 3.3.2C/C++数据类型 3.3.3表达式/语句、函数 3.4Linux汇编程序设计基础 3.4.1Linux汇编语法格式 3.4.2汇编程序实例 3.5SHELL编程 3.5.1SHELL环境变量及配置文件 3.5.2SHELL编程实例 3.6Perl编程语言 3.6.1Ped基本程序 3.6.2Ped变量 3.6.3文件句柄和文件操作 3.6.4循环结构 3.6.5条件结构 3.7本章总结 第4章 常用的Linux开发工具 4.1GCC编译器 4.1.1GCC版本信息 4.1.2GCC目录结构 4.13GCC执行过程 4.1.4GCC的基本用法和选项 4.1.5g++ 4.2gdb调试器 4.2.1GDB的基本用法和选项 4.2.2gdb常用命令 4.3GCC/GDB程序编译举例 4.4Linux汇编工具 4.4.1汇编器 4.4.2链接器 4.4.3调试器 4.4.4系统调用 4.4.5命令行参数 4.4.6GCC内联汇编 4.5Linux调试工具 4.5.1JTAG调试工具 4.5.2kgdb内核调试环境 4.6GTK图形开发工具 4.7本章总结 第5章 嵌入式系统开发的模式与流程 5.1嵌入式系统的结构 5.1.1嵌入式系统的硬件架构 5.1.2嵌入式系统的软件结构 5.2嵌入式开发的模式及流程 5.2.1嵌入式系统开发模式 5.2.2嵌入式系统开发流程 5.3本章总结 第6章 工业温度监控设备开发实例 6.1应用环境与硬件设计概要 6.1.1嵌入式Unux在工业控制领域的应用 6.1.2工控串行通信协议标准 6.2相关开发技术——异步串行通信接口 6.2.1异步串行通信标准 6.2.2设置串口控制信号 6.2.3读入串口控制信号 6.2.4文件open()系统调用 6.3实例——基于DS1820的实时温度监控系统 6.3.1系统基本结构 6.3.2系统工作流程 6.3.3系统模块源代码实现 6.4本章总结 第7章 USB设备驱动开发实例 7.1USB应用环境与硬件设计概要 7.2相关开发技术——USB设备 驱动程序设计 7.2.1USB系统组成 7.2.2USBHost总线驱动 7.2.3USBDevice总线驱动 7.3实例——USB设备驱动设计 7.3.1系统基本结构 7.3.2系统工作流程 7.3.3系统模块源代码实现 7.4本章 总结 第8章 基于RTL8019的以太网应用系统 8.1以太网应用技术概述 8.2相关开发技术 8.2.1基于RTL8019的以太网帧传输原理 8.2.2RTL8019的初始化 8.2.3RTL8019驱动程序的框架 8.2.4数据结构和函数 8.2.5RTL8109驱动程序的加载 8.3实例——基于RTL8019的以太网应用系统设计 8.3.1系统基本结构 8.3.2系统工作流程 8.3.3系统模块源代码实现 8.3.4系统调试 8.4本章 总结 第9章 指纹识别门禁应用系统 9.1应用环境与硬件设计概要 9.2相关开发技术 9.2.1指纹识别原理 9.2.2设备驱动编写框架 9.2.3指纹芯片驱动 9.3实例——基于ARM Linux的指纹识别门禁系统 9.3.1系统基本结构 9.3.2系统工作流程 9.3.3系统模块源代码实现 9.4本章总结 第10章 实时视频采集系统开发 10.1应用环境与硬件设计概要 10.2相关开发技术 10.2.1视频图像压缩技术 10.2.2视频采集驱动 10.2.3视频驱动加载运行 10.3实例——基于MV86S02实时视频采集系统设计 10.3.1系统基本结构 10.3.2系统工作流程 10.3.3系统模块源代码实现 10.3.4视频数据比较及分析 10.4本章总结 第11章 无线网络数据传输系统开发实例 11.1无线网络传输系统简介 11.2相关开发技术 11.2.1无线网络接入技术 11.2.2基于PCMCIA的无线网卡接口 11.2.3PCMCIA驱动程序 11.3实例——基于PCMCIA的无线网络嵌入式前端系统设计 11.3.1系统基本结构 11.3.2系统工作流程 11.3.3系统模块源代码实现 11.3.4系统调试 11.4本章总结 附录A Linux操作系统的移植 习题及答案 ...展开详情收缩
2009-05-22 上传大小:14.3MB
立即下载 开通VIP
分享
收藏 举报

评论 共3条

goust51 下载下来了,看看还不错,学习学习!
2018-08-10
回复
applezhou6699 不错,很难得的教程
2018-05-30
回复
lzc05081316 下来学习一下
2017-11-22
回复

热点文章

  • 嵌入式Linux应用系统开发实例精讲.pdf+附带光盘内容(罗苑棠版)

    2016-10-20 liuligui5200
  • USB 2.0 应用系统开发实例精讲

    2011-11-11 suzilong11
  • 嵌入式Linux应用系统开发实例精讲原理图

    2009-03-22 chendetang1
  • 嵌入式Linux应用系统开发实例精讲源码

    2009-03-22 chendetang1
  • Linux应用系统开发实例精讲

    2009-08-24 tangjinxing163
  • USB 2.0应用系统开发实例精讲_UDisk程序代码及原理图

    2013-04-03 sunft0801
  • 《嵌入式Linux应用系统开发实例精讲》附书光盘

    2009-03-15 morre
  • DSP嵌入式无线通信系统开发实例精讲光盘文件

    2018-02-12 qq_34706280
  • 嵌入式Linux应用程序开发详解教程含源代码例子

    2016-12-12 zhufeng88
  • linux应用程序开发详解完整版(PDF+源码)

    2017-10-21 u010631857
关闭
img

spring mvc+mybatis+mysql+maven+bootstrap 整合实现增删查改简单实例.zip

资源所需积分/C币 当前拥有积分 当前拥有C币
5 0 0
点击完成任务获取下载码
输入下载码
为了良好体验,不建议使用迅雷下载
img

Linux应用系统开发实例精讲.pdf

会员到期时间: 剩余下载个数: 剩余C币: 剩余积分:0
为了良好体验,不建议使用迅雷下载
VIP下载
您今日下载次数已达上限(为了良好下载体验及使用,每位用户24小时之内最多可下载20个资源)

积分不足!

资源所需积分/C币 当前拥有积分
您可以选择
开通VIP
4000万
程序员的必选
600万
绿色安全资源
现在开通
立省522元
或者
购买C币兑换积分 C币抽奖
img

资源所需积分/C币 当前拥有积分 当前拥有C币
5 4 45
为了良好体验,不建议使用迅雷下载
确认下载
img

资源所需积分/C币 当前拥有积分 当前拥有C币
5 0 0
为了良好体验,不建议使用迅雷下载
VIP和C币套餐优惠
img

资源所需积分/C币 当前拥有积分 当前拥有C币
5 4 45
您的积分不足,将扣除 10 C币
为了良好体验,不建议使用迅雷下载
确认下载
下载
无法举报自己的资源

兑换成功

你当前的下载分为234开始下载资源
你还不是VIP会员
开通VIP会员权限,免积分下载
立即开通

你下载资源过于频繁,请输入验证码

您因违反CSDN下载频道规则而被锁定帐户,如有疑问,请联络:webmaster@csdn.net!

举报

若举报审核通过,可返还被扣除的积分

  • 举报人:
  • 被举报人:
  • *类型:
    • *投诉人姓名:
    • *投诉人联系方式:
    • *版权证明:
  • *详细原因: