首页 >  
搜索关键字:设备驱动    ( 1200个结果
笔记本电脑 联想 Thinkpad E420 无法打开摄像头怎么办
1 计算机管理-右击USB视频设备(应该显示为黄色问号,表示驱动安装不成功),点击浏览计算机以查找驱动程序软件 2 选择"从计算机的设备驱动程序列表中选择",然后选择Microsoft,USB视频设备,点击下一步(取消勾选"显示兼容硬件") 3 驱动更新成功 4 如果还是没法更新驱动程序,提示错误代 ...
分类:其他   时间:2017-03-22 17:44:17    收藏:0  评论:0  赞:0  阅读:13
Linux内核三位数表示的含义
Linux内核由C语言编写,但是Linux内核并不能称为操作系统,内核只提供基本的设备驱动、文件管理、资源管理等功能。是Linux操作系统的核心组件,Linux内核可以被广泛移值,而且还对多种硬件都适用。Linux内核版本有稳定版和开发版两种。Linux内核版本号一般由三位数字组成,比如..
分类:系统服务   时间:2017-03-20 19:52:26    收藏:0  评论:0  赞:0  阅读:11
手把手教你从零实现Linux misc设备驱动一(基于友善之臂4412开发板)
关于如何来写一个misc设备,在前面有篇文章已经介绍了大致的流程,现在就让我们来实现一个最简单的misc设备驱动。http://blog.csdn.net/morixinguan/article/de...
分类:系统服务   时间:2017-03-18 21:35:13    收藏:0  评论:0  赞:0  阅读:18
手把手教你从零实现Linux misc设备驱动二(基于友善之臂4412开发板)
上一节,我教大家实现了一个最简单的MISC设备驱动,那么这节,我们将用一个实例来驱动蜂鸣器,这里为了方便,我就不再写应用程序进行测试,直接在驱动里调用open函数,这个程序是在Android系统里跑起...
分类:系统服务   时间:2017-03-18 21:35:01    收藏:0  评论:0  赞:0  阅读:19
linux驱动开发流程
嵌入式linux驱动开发流程嵌入式系统中,操作系统是通过各种驱动程序来驾驭硬件设备的。设备驱动程序是操作系统内核和硬件设备之间的接口,它为应用程序屏蔽了硬件的细节,这样在应用程序看来,硬件设备只是一个设备文件,可以像操作普通文件一样对硬件设备进行操作。设备驱动程序是内核的一部分,完成以下功能:◇ 驱 ...
分类:系统服务   时间:2017-03-15 14:46:35    收藏:0  评论:0  赞:0  阅读:13
I/O管理器
I/O管理器负责发起I/O请求,并且管理这些请求。它由一系列内核模式下的例程所组成,这些例程为用户模式下的进程提供了统一接口。I/O管理器的目标是使来自用户模式的I/O请求独立于设备。 无论是对端口的读写,对键盘的访问,还是对磁盘文件的操作都统一为IRP(I/O Request Packages)的 ...
分类:其他   时间:2017-03-13 20:04:28    收藏:0  评论:0  赞:0  阅读:10
linux之可安装模块机制
一、背景: 1.系统可见设备、应用可访问设备,需要具备设备文件节点,设备驱动 2.所有设备驱动程序静态链接到内核会导致内核过大, 不易运行 二、特点: 1.可安装模块(module)是编译不链接 2.运行后,动态加载到内核中 3.加载操作由内核或者特权用户使用sbin执行 4.机制支持选择CONFI ...
分类:系统服务   时间:2017-03-13 11:24:25    收藏:0  评论:0  赞:0  阅读:13
linux设备驱动之platform平台总线工作原理(二)
5.5.5.platform平台总线工作原理25.5.5.1、平台总线体系的工作流程(1)第一步:linux内核系统启动时在bus系统中注册platform。1、什么叫做bus系统,操作系统中有一套管理总线的体系,内核里有一个子系统,就叫做总线子系统。就是内核来管理总线的。bus系统在内核启动时建立起..
分类:系统服务   时间:2017-03-13 00:15:59    收藏:0  评论:0  赞:0  阅读:29
linux驱动之platform平台总线工作原理(一)
5、5、4、platform平台总线工作原理5、5、4、1、何为平台总线(1)platform总线相对于i2c、usb、spi、pci等总线是不同的,他们属于物理总线,platform总线是属于虚拟总线、抽象出来的,platform总线下的设备并不对应于真实存在的一种设备,这种总线在真实的物理是是没有的。比如i2..
分类:系统服务   时间:2017-03-12 22:04:58    收藏:0  评论:0  赞:0  阅读:14
Linux音频驱动学习之:(1)ASOC分析
一、音频架构概述 (1)ALSA是Advanced Linux Sound Architecture 的缩写,目前已经成为了linux的主流音频体系结构,想了解更多的关于ALSA的这一开源项目的信息和知识,请查看以下网址:http://www.alsa-project.org/。在内核设备驱动层,A ...
分类:系统服务   时间:2017-03-12 19:59:16    收藏:0  评论:0  赞:0  阅读:23
(kobject、ktype、kset,bus_type、device、device_driver)
1.1Linux设备驱动模型简介1、什么是设备驱动模型(1)类class。总线bus(负责将设备和驱动挂接起来)。设备devices、驱动driver(可以看到在驱动源码中,不管是什么样的驱动,都是以struct_xxx_driver来表示的)。Linux设备驱动中的四个框架、分别对应Linux驱动源代码中的四个结构体..
分类:其他   时间:2017-03-12 11:56:00    收藏:0  评论:0  赞:0  阅读:16
计算机基础系列之硬件
一、编程语言的作用及操作系统和硬件的关系 1,编程语言是计算机中的主要算法,一般应用于开发软件:如电脑游戏,手机游戏,网站,各类应用软件等等。 2,操作系统是管理计算机软硬件资源、控制程序运行,为应用软件提供支持的一种系统软件。操作系统可以管理整台计算机的硬件。 3,而编程语言所开发的软件不能直接在 ...
分类:其他   时间:2017-03-10 20:56:40    收藏:0  评论:0  赞:0  阅读:12
Linux嵌入式学习-烟雾传感器驱动-字符设备驱动-按键驱动
MQ-2烟雾气敏传感器模块在X210v3开发板上的驱动。 现在需要一个MQ-2烟雾气敏传感器模块的驱动。其检测烟雾超过一定的标准后,会返回一个不同的电平,和按键驱动差不多。 但是在编写驱动的时候,需要用GPH2_3号引脚。但是在内核中先ioremap地址然后配置,发现无法控制gpio,也无法进入中断 ...
分类:系统服务   时间:2017-03-08 14:46:05    收藏:0  评论:0  赞:0  阅读:13
浅谈 Linux 内核开发之网络设备驱动
网络设备介绍 网络设备是计算机体系结构中必不可少的一部分,处理器如果想与外界通信,通常都会选择网络设备作为通信接口。众所周知,在 OSI(Open Systems Interconnection,开放网际互连)中,网络被划分为七个层次,从下到上分别是物理层、数据链路层、网络层、传输层、会话层、表示层 ...
分类:系统服务   时间:2017-03-06 23:49:55    收藏:0  评论:0  赞:0  阅读:18
linux设备驱动归纳总结
前言: (总结已经基本写完,这段时间我会从新排版和修正。错误总会有的,望能指正!) 前段时间学习了嵌入式驱动,趁着没开始找工作,这段时间我会每天抽出时间来复习。 我的总结是根据学习时的笔记(李杨老师授课)、《linux内核设计与实现》第三版、《linux设备驱动程序》第三版和《linux设备驱动开发 ...
分类:系统服务   时间:2017-03-05 15:52:18    收藏:0  评论:0  赞:0  阅读:16
Linux字符设备驱动框架
字符设备是Linux三大设备之一(另外两种是块设备,网络设备),字符设备就是字节流形式通讯的I/O设备,绝大部分设备都是字符设备,常见的字符设备包括鼠标、键盘、显示器、串口等等,当我们执行ls -l /dev的时候,就能看到大量的设备文件,c就是字符设备,b就是块设备,网络设备没有对应的设备文件。编 ...
分类:系统服务   时间:2017-03-03 10:52:04    收藏:0  评论:0  赞:0  阅读:17
《构建之法》绪论笔记
1.程序=数据结构+算法 2.软件=程序+软件工程 3.软件企业=软件+商业模式 软件开发的不同阶段: 软件工程是什么: 软件工程师吧系统的、有序的、可量化的方法应用到软件的开发、运营和维护上的过程。 软件工程包括的领域:软件需求分析、软件设计、软件构建、软件测试和软件维护。 相关的学科:计算机科学 ...
分类:其他   时间:2017-02-26 22:30:04    收藏:0  评论:0  赞:0  阅读:13
Linux学习 : 总线-设备-驱动模型
platform总线是一种虚拟的总线,相应的设备则为platform_device,而驱动则为platform_driver。Linux 2.6的设备驱动模型中,把I2C、RTC、LCD等都归纳为platform_device。总线将设备和驱动绑定,在系统每注册一个设备的时候,会寻找与之匹配的驱动; ...
分类:系统服务   时间:2017-02-26 00:58:23    收藏:0  评论:0  赞:0  阅读:18
Linux设备驱动--块设备(二)之相关结构体
上回最后面介绍了相关数据结构,下面再详细介绍 块设备对象结构 block_device 内核用结构block_device实例代表一个块设备对象,如:整个硬盘或特定分区。如果该结构代表一个分区,则其成员bd_part指向设备的分区结构。如果该结构代表设备,则其成员bd_disk指向设备的通用硬盘结构 ...
分类:系统服务   时间:2017-02-23 22:46:26    收藏:0  评论:0  赞:0  阅读:14
Linux设备驱动--块设备(一)之概念和框架
基本概念 块设备(blockdevice) 是一种具有一定结构的随机存取设备,对这种设备的读写是按块进行的,他使用缓冲区来存放暂时的数据,待条件成熟后,从缓存一次性写入设备或者从设备一次性读到缓冲区。 字符设备(Character device) 是一个顺序的数据流设备,对这种设备的读写是按字符进行 ...
分类:系统服务   时间:2017-02-23 15:20:08    收藏:0  评论:0  赞:0  阅读:16
1200条   1 2 3 4 ... 60 下一页
© 2014 bubuko.com 版权所有 鲁ICP备09046678号-4
打开技术之扣,分享程序人生!
             

鲁公网安备 37021202000002号