您好,欢迎光临本网站![请登录][注册会员]  

搜索资源列表

  1. linux 设备驱动程序

  2. word 版; 全书概貌 从此开始,我们进入内核编程的世界。第2章介绍模块化,解释了这门技艺的秘密,并给出了运行模块的代码。第3章,字符设备驱动程序,讨论字符设备驱动程序并且给出了基于内存的设备驱动程序的完整代码,可以按你的喜好进行读写。使用内存做为设备的硬件基础,可以使任何人运行例子代码,而无需增加特殊硬件。 调式技术对程序员来讲是至关重要的,这些内容在第4章“调试技术”中介绍。这样,运用我们新的调试技巧,我们将面对字符设备驱动程序高级功能,如阻塞型操作,select的使用以及非常常用的io
  3. 所属分类:Linux

    • 发布日期:2009-05-10
    • 文件大小:510976
    • 提供者:hua_ma
  1. Linux设备驱动程序学习总结

  2. Linux设备驱动程序学习总结: *字符设备驱动程序 *调试技术 *并发和竞态 *Linux中的循环缓冲区 *内核的数据类型 *分配内存 *与硬件通信 *时间、延迟及延缓操作 *中断处理 *Linux设备模型
  3. 所属分类:Linux

    • 发布日期:2009-05-14
    • 文件大小:381952
    • 提供者:suntech99
  1. 浅析设备驱动程序通知应用程序的几种方法

  2. 在目前流行的Windows操作系统中,设备驱动程序是操纵硬件的最底层软件接口。它向上提供与硬件无关的用户接口,向下直接进行I/O、硬件中断、DMA和内存访问等操作。它将应用程序与硬件细节屏蔽开来,使软件不依赖于硬件并且可在多个不同的平台之间移植。本文介绍了5种设备驱动程序通知应用程序的方法,其中前3种方法主要用于VxD中,后2种方法主要用于WDM。
  3. 所属分类:其它

    • 发布日期:2009-12-11
    • 文件大小:5120
    • 提供者:BH2008
  1. linux设备驱动程序开发

  2. 认识目标板各设备型号及开发中注意事项 驱动程序(BSP)在嵌入式系统中的重要性和所处位置 Linux驱动程序的概念、驱动结构、对中断和内存的处理、设备驱动的初始化 Linux下设备驱动程序开发框架和流程 Linux下模块化驱动程序设计(动态加载) 设备驱动加入Linux内核中 实验:编写驱动程序框架+测试用例(字符型设备)两种初始化方式
  3. 所属分类:Linux

    • 发布日期:2010-07-21
    • 文件大小:1048576
    • 提供者:chenbiyong
  1. 虚拟设备驱动程序开发起步与进阶

  2. 内容简介回到顶部↑ 本书讲述如何开发虚拟设备驱动程序(VXD),共分为三部分。第一部分主要讲述VXD开发所需的基础知识。第二部分讲述如何使用软件VTOOLSD进行 VXD的开发,包括对程序的调试方法和VTOOLSD类库的介绍,同时讲述一些简单实例的开发。第三部分主要讲述高级实例开发。 本书适合于熟悉Windows 9x操作系统,希望掌握开发VXD技术的读者学习使用。 目录回到顶部↑ 第1章 Intel CPU编程结构 1.1 386的体系结构  1.1.1 总线接口部件  1.1.2 指令预取
  3. 所属分类:C

    • 发布日期:2010-09-24
    • 文件大小:8388608
    • 提供者:shaoguangleo
  1. 《Windows 2000/XP WDM设备驱动程序开发》PDF版本

  2. 本书主要介绍DriverStudio开发工具开发Windows 2000/XP下的WDM设备驱动程序的原理及编程方法。本书详细介绍了WDM基本程序框架和编程,IRP的基本概念及编程,WDM和应用程序之间的通信、即插即用、电源管理、WMI的编程技术,IRP串行处理、过滤器驱动程序,WDM访问硬件设备、处理硬件中断、实现DMA操作的编程技术,以及大量的基本编程技术,还USB接口和PCI接口设备驱动程序WDM的开发。
  3. 所属分类:其它

    • 发布日期:2008-09-02
    • 文件大小:9437184
    • 提供者:ciketian
  1. 编写设备驱动程序

  2. 编写设备驱动程序》提供有关为面向字符的设备、面向块的设备、网络设备、SCSI目标和HBA设备以及USB设备开发SolarisolarisOperatingSystem,SolarisOS)驱动程序的信息。本书讨论了如何为符合SolarisOSDDI/DKI(DeviceDriver Interface/Driver-KernelInterface,设备驱动程序接口/驱动程序内核接口)的所有体系结构开发多线程可重入设备驱动程序。介绍了一种常用的驱动程序编写方法,该方法允许在编写驱动程序时忽略特定
  3. 所属分类:Solaris

    • 发布日期:2013-04-02
    • 文件大小:4194304
    • 提供者:zzh921343118
  1. 精通LINUX设备驱动程序开发

  2. 目  录 第1章 引言 1 1.1 演进 1 1.2 gnu copyleft 2 1.3 kernel.org 2 1.4 邮件列表和论坛 3 1.5 linux发行版 3 1.6 查看源代码 4 1.7 编译内核 7 1.8 可加载的模块 8 1.9 整装待发 9 第2章 内核 11 2.1 启动过程 11 2.1.1 bios-provided physical ram map 12 2.1.2 758mb lowmem available 14 2.1.3 kernel command
  3. 所属分类:Linux

    • 发布日期:2014-02-13
    • 文件大小:39845888
    • 提供者:zhujianhubei
  1. 虚拟设备驱动程序开发起步与进阶

  2. 内容简介回到顶部↑ 本书讲述如何开发虚拟设备驱动程序 VXD 共分为三部分 第一部分主要讲述VXD开发所需的基础知识 第二部分讲述如何使用软件VTOOLSD进行 VXD的开发 包括对程序的调试方法和VTOOLSD类库的介绍 同时讲述一些简单实例的开发 第三部分主要讲述高级实例开发 本书适合于熟悉Windows 9x操作系统 希望掌握开发VXD技术的读者学习使用 目录回到顶部↑ 第1章 Intel CPU编程结构 1.1 386的体系结构  1.1.1 总线接口部件  1.1.2 指令预取部件
  3. 所属分类:硬件开发

    • 发布日期:2015-02-25
    • 文件大小:8388608
    • 提供者:eidolon8
  1. Windows环境下的设备驱动程序设计.pdf

  2. 本书讲述了Windows系统下设备驱动程序的开发方法。全书分为三部分,共10章。第一部分主要介绍了VxD驱动程序,以及利用VToolsD开发VxD程序的方法;第二部分和第三部分分别介绍了WindowsNT和Windows 2000下的设备驱动程序基础知识,以及利用DriverWorks开发NT式和WDM驱动程序的方法。   本书系统介绍了在不同的操作系统下设备驱动程序开发的方法,内容实用,是一本很好的学习设备驱动程序设计的书籍。   本书适合于任何想学习Windows系统下设备驱动程序开发的人
  3. 所属分类:其它

    • 发布日期:2009-02-10
    • 文件大小:9437184
    • 提供者:acui008
  1. 分析Linux设备驱动程序中断

  2. 硬中断就是通常意义上的\"中断处理程序\",它是直接处理由硬件发过来的中断信号的。当硬中断收到它应当处理的中断信号以后,就回去自己驱动的设备上去看看设备的状态寄存器以了解发生了什么事情,并进行相应的操作。对于软中断,我们不做讨论,那是进程调度里要考虑的事情。由于我们讨论的是设备驱动程序的中断问题,所以焦点集中在硬中断里。本文讨论的是硬中断,即和硬件相关的中断。
  3. 所属分类:其它

    • 发布日期:2020-03-04
    • 文件大小:35840
    • 提供者:weixin_38581405
  1. 嵌入式系统/ARM技术中的Linux的设备驱动程序应是一个内核模块

  2. 为了增跟内核的灵活性和为了方便,设各驱动程序应被设计为一个可动态安装的内核模块。   于是,一个典型的Linux设各驱动程序应包含如下几部分代码:   ·驱动程序模块的注册与注销函数;   ·设各的打开、关闭、读、写及需要的其他操作函数;   ·设备的中断服务程序。   下面用伪代码给出一个从键盘上输入一个字符的例子,以使读者对设备驱动程序的构成有一个基本的概念。   (1)定义读操作函数   ssize mydev_read(……)   {   获取本设备的信号量以确倮没有其
  3. 所属分类:其它

    • 发布日期:2020-11-12
    • 文件大小:37888
    • 提供者:weixin_38700320
  1. 嵌入式系统/ARM技术中的Linux设备驱动程序框架

  2. 一、linux的设备驱动程序与外界的接口可以分为三个部分:   1.驱动程序与操作系统内核的接口。通过file_operations(include/linux/fs.h)数据结构来完成的。   2.驱动程序与系统引导的接口。这部分利用驱动程序对设备进行初始化。   3.驱动程序与设备的接口。这部分描述了驱动程序如何与设备进行交互,与具体的设备密切相关。   二、根据功能划分,设备驱动程序的代码有以下几部分:   1.驱动程序的注册和注销。   2.设备的打开和释放。   3.设备
  3. 所属分类:其它

    • 发布日期:2020-11-08
    • 文件大小:56320
    • 提供者:weixin_38685694
  1. 单片机与DSP中的USB总线数据采集设备驱动程序的设计

  2. 摘要:结合基于USB总线的数据采集设备,介绍了WDM驱动程序的工作原理,设计原则和设计方法,并给出一个实现块传输的USB设备驱动程序例程,详细的介绍了该例程的各个功能模块。该例程性能稳定,传输可靠,已应用于数据采集设备中。对系统的性能进行测试的结果表明:数据的传输过程达到了设计的要求。驱动程序设计过程的详细介绍对USB专用设备驱动程序的设计和开发具有良好的参考应用价值。   0 引言   随着计算机应用技术的发展,虚拟仪器、自动测试系统、自动控制等领域,均越来越多的应用计算机来进行数据处理。
  3. 所属分类:其它

    • 发布日期:2020-11-08
    • 文件大小:150528
    • 提供者:weixin_38652196
  1. 中科大软院-陈博-设备驱动程序设计-期末考试-总结

  2. 中科大软院设备驱动程序设计期末考试总结,任课老师陈博。内容概要如下: 1、模块编程 2、字符设备驱动 3、并发和竞态 4、阻塞、非阻塞 5、中断、定时器 6、块设备驱动程序
  3. 所属分类:讲义

    • 发布日期:2020-11-25
    • 文件大小:1048576
    • 提供者:DH2442897094
  1. CAN通信卡的Linux设备驱动程序设计实现

  2. 介绍了Linux下设备驱动程序的结构,描述了CAN通信卡设备驱动程序的软件框架以及如何将CAN设备驱动程序加入到Linux系统内核中。讨论了具体实现中为了提高通信效率和通信能力,改进设备驱动程序的缓冲区管理以及利用Linux的特点合理设计中断处理程序。     目前,许多工业现场如电力系统、化工系统等大量使用控制器局部网(CAN-Controller Area Network)现场总线网络,CAN通信卡作为计算机的外设将计算机接入CAN网络。市场上有不少CAN通信卡,但基本上都不带Linux
  3. 所属分类:其它

    • 发布日期:2020-12-03
    • 文件大小:158720
    • 提供者:weixin_38678498
  1. 设备驱动程序.ppt

  2. 设备驱动程序 网络驱动程序体系结构 设备文件接口 中断处理 在嵌入式操作系统下的设备驱动程序主要是控制和管理下层物理设备的硬件控制器,同时为上层应用提供统一的、与设备无关的系统调用服务,实现设备无关性。设备驱动程序通常包含中断处理程序和设备服务子程序2部分。 Linux内核还需要一对被称为主设备号和次设备号的参数,才能唯一地标识设备。
  3. 所属分类:嵌入式

    • 发布日期:2020-11-29
    • 文件大小:987136
    • 提供者:qq_44631615
  1. 论实现CAN通信卡Linux设备驱动程序的设计

  2. 介绍了Linux下设备驱动程序的结构,描述了CAN通信卡设备驱动程序的软件框架以及如何将CAN设备驱动程序加入到Linux系统内核中。讨论了具体实现中为了提高通信效率和通信能力,改进设备驱动程序的缓冲区管理以及利用Linux的特点合理设计中断处理程序。   目前,许多工业现场如电力系统、化工系统等大量使用控制器局部网(CAN-Controller Area Network)现场总线网络,CAN通信卡作为计算机的外设将计算机接入CAN网络。市场上有不少CAN通信卡,但基本上都不带Linux驱动
  3. 所属分类:其它

    • 发布日期:2020-12-06
    • 文件大小:158720
    • 提供者:weixin_38650951
  1. cc1101-driver:适用于Texas Instruments CC1101无线电Linux设备驱动程序-源码

  2. CC1101 Linux设备驱动程序 该项目为Texas Instruments CC1101无线电实现了Linux设备驱动程序。 它已经过Raspberry Pi 3B +的测试。 CC1101是在Sub-GHz工业,科学和医学(ISM)频段(315/433/868/915 MHz)中运行的通用分组无线电。 该驱动程序允许使用廉价的CC1101串行外围接口(SPI)模块,该模块可直接连接到Pi的GPIO。 内核模块允许CC1101使用硬件中断而不是轮询进行操作,从而提高了数据包接收的准确性
  3. 所属分类:其它

    • 发布日期:2021-03-16
    • 文件大小:30720
    • 提供者:weixin_42098892
  1. WIN95下虚拟设备驱动程序设计开发

  2.  摘要:介绍虚拟设备驱动程序开发的基本知识以及VxDs与WIN32应用程序通讯的几种常用方法,并给出了用VtoolsD开发VxDs的具体实例。      Windows自面世以来,即以其强大而友好的图形界面占据了操作系统(尤其是微机操作系统)的霸主地位。但是由于Windows采取的保护措施屏蔽了系统的底层操作,对用户而言,已不能象在DOS下一样直接操纵使用系统的硬件资源如内存、I/O端口、中断及DMA等。这在很大程度上保证了操作系统的安全稳定性能,但却给广大硬件及底层软件开发人员带来了困难。当需
  3. 所属分类:其它

    • 发布日期:2021-02-03
    • 文件大小:95232
    • 提供者:weixin_38553478
« 12 3 4 5 6 7 8 9 10 ... 27 »