资源列表

« 1 2 ... .34 .35 .36 .37 .38 9939.40 .41 .42 .43 .44 ... 16281 »

[Linux/Unix编程Linux-driver-development14

说明:作者:华清远见嵌入式学院。《Linux设备驱动开发详解》(08&09年度畅销榜TOP50)第14章、Linux终端设备驱动。在Linux系统中,终端设备非常重要,没有终端设备,系统将无法向用户反馈信息,Linux系统中包含控制台、串口和伪终端3类终端设备。14.1节阐述了终端设备的概念及分类,14.2节给出了Linux终端设备驱动的框架结构,重点讲解tty_driver结构体及其成员。14.3~14.5节在14.2节的基础上,分别讲解L
<华清远见> 在 2024-10-16 上传 | 大小:706560 | 下载:0

[Linux/Unix编程sort

说明:linux QT下开发一个类似excel文字处理软件spreadsheet,这是其中排序功能模块sort-linux QT excel developed under a similar word processing software, spreadsheet, which is one of the sorting module sort
<> 在 2024-10-16 上传 | 大小:30720 | 下载:0

[Linux/Unix编程LinuxGettingStartedDocument

说明:linux入门文档详细讲解了Linux系统的按照以及配置和系统管理,再到Linux下的编程等等,是很好的入门资料。-linux entry document gave a detailed and Linux system configuration and system management in accordance with, to programming under Linux, etc., is a good introduc
<xlj> 在 2024-10-16 上传 | 大小:4087808 | 下载:0

[Linux/Unix编程Linux-driver-development13

说明:作者:华清远见嵌入式学院。《Linux设备驱动开发详解》(08&09年度畅销榜TOP50)第13章、Linux块设备驱动。块设备是与字符设备并列的概念,这两类设备在Linux中驱动的结构有较大差异,总体而言,块设备驱动比字符设备驱动要复杂得多,在I/O操作上表现出极大的不同,缓冲、I/O调度、请求队列等都是与块设备驱动相关的概念。本章将详细讲解Linux块设备驱动的编程方法。13.1节讲解块设备I/O操作的特点,分析字符设备与块设备在I
<华清远见> 在 2024-10-16 上传 | 大小:645120 | 下载:0

[Linux/Unix编程Linux-driver-development1

说明:作者:华清远见嵌入式学院。《Linux设备驱动开发详解》(08&09年度畅销榜TOP50)第1章、设备驱动概述。本章将带您走进Linux设备驱动的精彩世界。1.1节讲解了设备驱动的概念和作用。1.2节和1.3节分别讲述无操作系统和有操作系统情况下设备驱动的设计方法,通过分析讲解设备驱动与硬件和操作系统的关系。1.4节对Linux操作系统的设备驱动进行了概要性的介绍,讲解设备驱动与系统软硬件的关系,分析了Linux设备驱动的重点难点和学习
<华清远见> 在 2024-10-16 上传 | 大小:479232 | 下载:0

[Linux/Unix编程Linux-driver-development2

说明:作者:华清远见嵌入式学院。《Linux设备驱动开发详解》(08&09年度畅销榜TOP50)第2章、驱动设计的硬件基础。本章讲解底层驱动工程师必备的硬件基础,给出了嵌入式系统硬件原理及分析方法的全景视图。2.1节讲解微控制器、微处理器、数字信号处理器以及应用于特定领域的处理器各自的特点。2.2节对嵌入式系统中所使用的各类存储器与CPU的接口、应用领域及特点进行了详细讲解。2.3节讲解常见的外设接口与总线的工作方式,包括串口、I2C、USB
<华清远见> 在 2024-10-16 上传 | 大小:866304 | 下载:0

[Linux/Unix编程Linux-driver-development3

说明:作者:华清远见嵌入式学院。《Linux设备驱动开发详解》(08&09年度畅销榜TOP50)第3章、Linux内核及内核编程。由于Linux驱动编程本质属于Linux内核编程,因此有必要掌握Linux内核及内核编程的基础知识。3.1~3.2节讲解Linux内核的演变及Linux 2.6内核的特点。3.3节分析了Linux内核源代码目录结构和Linux内核的组成部分及其关系,并对Linux的用户空间和内核空间进行了讲解。3.4节讲解了Lin
<华清远见> 在 2024-10-16 上传 | 大小:633856 | 下载:0

[Linux/Unix编程Linux-driver-development4

说明:作者:华清远见嵌入式学院。《Linux设备驱动开发详解》(08&09年度畅销榜TOP50)第4章、Linux内核模块。Linux设备驱动会以内核模块的形式出现,因此,学会编写Linux内核模块编程是学习Linux设备驱动的先决条件。4.1~4.2节讲解了Linux内核模块的概念和结构,4.3~4.8节对Linux内核模块的各个组成部分进行详细讲解,4.1~4.2节与4.3~4.8节是整体与部分的关系。4.9节讲解了独立存在的Linux内
<华清远见> 在 2024-10-16 上传 | 大小:305152 | 下载:0

[Linux/Unix编程Linux-driver-development5

说明:作者:华清远见嵌入式学院。《Linux设备驱动开发详解》(08&09年度畅销榜TOP50)第5章、Linux文件系统与设备文件系统。由于字符设备和块设备都很好地体现了“一切都是文件”的设计思想,掌握Linux文件系统、设备文件系统的知识非常重要。首先,设备驱动最终通过操作系统的文件系统调用或C库函数(本质也基于系统调用)被访问。其次,驱动工程师在设备驱动中不可避免地会与设备文件系统打交道,如Linux 2.4内核的devfs文件系统和L
<华清远见> 在 2024-10-16 上传 | 大小:606208 | 下载:0

[Linux/Unix编程Linux-driver-development6

说明:作者:华清远见嵌入式学院。《Linux设备驱动开发详解》(08&09年度畅销榜TOP50)第6章、字符设备驱动。在Linux设备驱动中,字符设备驱动较为基础。本章主要讲解Linux字符设备驱动程序的结构及其主要组成部分的编程方法。6.1节讲解了Linux字符设备驱动的关键数据结构cdev及file_operations结构体的操作方法,并分析了Linux字符设备的整体结构,给出了简单的设计模板。6.2节讲解了本章及后续各章所基于的glo
<华清远见> 在 2024-10-16 上传 | 大小:447488 | 下载:0

[Linux/Unix编程Linux-driver-development7

说明:作者:华清远见嵌入式学院。《Linux设备驱动开发详解》(08&09年度畅销榜TOP50)第7章、Linux设备驱动中的并发控制。Linux设备驱动中必须解决的一个问题是多个进程对共享资源的并发访问,并发访问会导致竞态。Linux提供了多种解决竞态问题的方式,这些方式适合不同的应用场景。7.1节描述了并发和竞态的概念及发生场合。7.2~7.5节分别讲解了中断屏蔽、原子操作、自旋锁和信号量等并发控制机制。7.6节讲解增加并发控制后的glo
<华清远见> 在 2024-10-16 上传 | 大小:521216 | 下载:0

[Linux/Unix编程Linux-driver-development8

说明:作者:华清远见嵌入式学院。《Linux设备驱动开发详解》(08&09年度畅销榜TOP50)第8章、Linux设备驱动中的阻塞与非阻塞I/O。阻塞和非阻塞I/O是设备访问的两种不同模式,驱动程序可以灵活地支持用户空间对设备的这两种访问方式。8.1节讲解阻塞I/O和非阻塞I/O的区别,实现阻塞I/O的等待队列机制,以及在globalfifo设备驱动中增加对阻塞I/O支持的方法,并进行了用户空间的验证。8.2节讲解设备驱动的轮询(poll)操
<华清远见> 在 2024-10-16 上传 | 大小:399360 | 下载:0
« 1 2 ... .34 .35 .36 .37 .38 9939.40 .41 .42 .43 .44 ... 16281 »

源码中国 www.ymcn.org