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

搜索资源列表

  1. Linux设备驱动开发技术及应用

  2. 低级文件的输入输出,简单内核模块的测试,内存的分配与释放,设备的注册与注销,设备驱动程序的读取与写信,主设备号与次设备号的处理,设备控制,时间处理与内核心定时器。
  3. 所属分类:Linux

    • 发布日期:2009-05-22
    • 文件大小:6291456
    • 提供者:dadalang2009
  1. 设备管理Linux设备驱动程序和windows磁盘IO

  2. 使用WINDOWS系统中的磁盘输入\与输出Linux设备驱动程序和windows磁盘IO
  3. 所属分类:Linux

    • 发布日期:2009-06-14
    • 文件大小:65536
    • 提供者:edx5555
  1. UCGUI中的中的设备驱动解析

  2. 主要说明UCGUI中的设备驱动接口,包括输入设备以及输出设备驱动,并说明如何完成UCGUI的这些驱动.
  3. 所属分类:其它

    • 发布日期:2009-09-28
    • 文件大小:106496
    • 提供者:zhangrong_741
  1. Linux设备驱动的分层设计思想.doc 输入设备驱动

  2. Linux设备驱动的分层设计思想.doc 输入设备(如按键、键盘、触摸屏、鼠标等)是典型的字符设备,其一般的工作机理是底层在按键、触摸等动作发送时产生一个中断(或驱动通过timer 定时查询),然后CPU通过SPI、I2 C或外部存储器总线读取键值、坐标等数据,放入1个缓冲区,字符设备驱动管理该缓冲区,而驱动的read()接口让用户可以读取键值、坐标等数据。
  3. 所属分类:Linux

    • 发布日期:2010-12-14
    • 文件大小:214016
    • 提供者:zhenwenxian
  1. 嵌入式Linux设备驱动开发笔记

  2. 驱动程序就是操作系统中用于控制和访问各种输入/输出设备的程序,驱动程序的重要性勿需多言。 而且,在实际的嵌入式系统开发中,操作系统的内核一般不需要做太多的修改,大量的工作往往是针对独 特的硬件平台编写、修改和调试各个外设的驱动程序,因此掌握驱动程序的设计对于嵌入式Linux系统开 发特别重要。 1. 设备驱动概述 在Linux中,几乎所有的内容都是文件,对设备驱动的访问也是以文件操作的方法实现的。无论是字 符设备还是块设备,用户对设备的操作都是通过虚拟文件系统转换为设备驱动与硬件操作例程的交互
  3. 所属分类:网络基础

    • 发布日期:2010-12-28
    • 文件大小:561152
    • 提供者:zhousiwei
  1. Linux 蓝牙协议栈的USB+设备驱动

  2. 摘 要:基于对Linux 下蓝牙协议栈BlueZ 源代码的分析,给出BlueZ的组织结构和特点。分析蓝牙USB 传输驱动机制和数据处理过程, 给出实现蓝牙设备驱动的重要数据结构和流程,并总结Linux 下开发蓝牙USB 设备驱动的一般方法和关键技术。 关键词:Linux 系统;蓝牙协议栈;设备驱动 USB Device Driver for Linux Bluetooth Stack LIANG Jun-xue, YU Bin (Institute of Electronic Technolo
  3. 所属分类:Linux

    • 发布日期:2010-12-28
    • 文件大小:159744
    • 提供者:zhousiwei
  1. 字符设备驱动.doc

  2. 字符设备驱动 按字节来访问的设备驱动 它被组织为一组完成不同任务的函数集合 通过这些函数使得Linux的字符设备操作犹如文件一样 从应用程序的角度看,硬件设备是一个设备文件 对于应用程序工程师来说,使用设备文件与使用普通文件的方法是相同的。 块设备驱动 以块为单位接受输入和返回输出 Linux允许块设备传送任意数目字节的数据块 Linux对于I/O请求有对应的缓冲区,可以选择响应顺序 块设备可以被随机访问 字符设备驱动程序开发流程 设备号 字符设备驱动的重要数据结构介绍 字符设备的注册流程 字
  3. 所属分类:硬件开发

    • 发布日期:2011-09-29
    • 文件大小:38912
    • 提供者:defonds
  1. 精通LINUX设备驱动程序开发

  2. 第1章 引言    第2章 内核    第3章 内核组件    第4章 基本概念    第5章 字符设备驱动程序    第6章 串行设备驱动程序    第7章 输入设备驱动程序    第8章 I2C协议   第9章 PCMCIA和CF    第10章 PCI    第11章 USB   第12章 视频驱动程序    第13章 音频驱动程序    第14章 块设备驱动程序    第15章 网络接口卡    第16章 Linux无线设备驱动    第17章 存储技术设备    第18章 嵌入式Li
  3. 所属分类:硬件开发

    • 发布日期:2012-03-16
    • 文件大小:39845888
    • 提供者:zhzhangnews
  1. 字符设备驱动和输入子系统驱动

  2. 关于设备驱动的代码分析与理解,bootloader起动流程分析,char_drivers各类字符设备驱动,input输入子系统分析。
  3. 所属分类:其它

    • 发布日期:2012-06-29
    • 文件大小:19922944
    • 提供者:colinux0825
  1. 高级设备驱动

  2. 高级设备驱动,是关于内核中的输入子系统和分离思想,以及其他驱动。
  3. 所属分类:其它

    • 发布日期:2012-06-30
    • 文件大小:8388608
    • 提供者:colinux0825
  1. usb人体输入设备驱动

  2. usb人体输入设备驱动
  3. 所属分类:Informix

    • 发布日期:2013-02-20
    • 文件大小:1036288
    • 提供者:ogangk
  1. 第6章 VxWorks设备驱动之字符设备驱动详解《Vxworks设备驱动开发详解》

  2. 作者:华清远见嵌入式学院。字符设备是一类比较简单的设备,其以字节流的方式对数据进行操作,数据只能顺序地读写。I2C、SPI、UART 等接口类型的设备都可以作为字符设备进行驱动。字符设备位于VxWorks 内核I/O 子系统直接管理之下,不经过任何中间层。值得注意的是,内核为了简化某些常用字符设备驱动的设备,也会提供一个中间层作为缓冲,如 TTY 中间层。用户可以自行选择是否使用这些中间层。一般而言,对于UART设备,建议读者使用内核提供的 TTY 中间层,以提高设备的使用效率,因为UART串
  3. 所属分类:嵌入式

    • 发布日期:2013-06-09
    • 文件大小:638976
    • 提供者:linuxemb
  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. 精通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

    • 发布日期:2015-05-24
    • 文件大小:39845888
    • 提供者:u011615585
  1. 输入设备驱动的简单案例测试代码

  2. 输入设备驱动的简单案例测试代码,也可以作为学习Linux变成的小例子。
  3. 所属分类:Linux

    • 发布日期:2016-01-21
    • 文件大小:916
    • 提供者:wjzhangcsu
  1. 精通Linux设备驱动程序开发

  2. 第1章 引言 第2章 内核 第3章 内核组件 第4章 基本概念 第5章 字符设备驱动程序 第6章 串行设备驱动程序 第7章 输入设备驱动程序 第8章 I2C协议 第9章 PCMCIA和CF 第10章 PCI 第11章 USB 第12章 视频驱动程序 第13章 音频驱动程序 第14章 块设备驱动程序 第15章 网络接口卡 第16章 Linux无线设备驱动 第17章 存储技术设备 第18章 嵌入式Linux 第19章 用户空间的驱动程序 第20章 其他设备和驱动程序 第21章 调试设备驱动程序 第
  3. 所属分类:Linux

    • 发布日期:2016-03-25
    • 文件大小:39845888
    • 提供者:shao_fujie
  1. Linux内核可装载模块对设备驱动的影响

  2. 本文针对2.6内核里模块机制的改变对编写设备驱动程序的影响,从内核模块的编译、装载时的版本检查、初始化与退出、模块使用计数、输出内核符号、命令行输入参数、许可证声明等方面比较了2.4与2.6内核的区别;并总结了使设备驱动同时支持2.4与2.6内核的一系列模板。
  3. 所属分类:其它

    • 发布日期:2020-03-04
    • 文件大小:49152
    • 提供者:weixin_38732315
  1. 字符设备驱动编写流程.pdf

  2. 字符设备驱动编写流程,对设备初始化和释放; 2、把数据从内核传送到硬件和从硬件读取数据; 3、读取应用程序传送给设备文件的数据和回送应用程序请求的数据; 4、检测和处理设备出现的错误些功能没有实现就用NULL填充,已经实现的功能如read0、 write分别添加到对应的位置 这步实现的是函数的注册。到这里驱动程序的主体可以说是写好了。现在需要把驱动程序嵌 入内核。 d注册设备驱动程序,使用 register_chrdev注册字符型设备。函数原型为 int register chrdevo,tes
  3. 所属分类:互联网

    • 发布日期:2019-06-29
    • 文件大小:202752
    • 提供者:qq_41970477
  1. 输入设备驱动之按键设备驱动

  2. 2.6版本的内核中,驱动的开发逐渐发展成基于总线模型等一定结构的开发模式,采用了分层的设计思想,这样的变化使得驱动开发的工作量相对而言越来越少,但是也增加了我们阅读、分析源码的思想的难度。
  3. 所属分类:其它

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

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

    • 发布日期:2020-11-12
    • 文件大小:37888
    • 提供者:weixin_38700320
« 12 3 4 5 6 7 8 9 10 ... 50 »