E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
字符设备
硬链接与软链接的更多说明
1.创建软链接ln-s相当于windows下创建快捷方式,不占用实际的磁盘空间(只有文件名字符长度占用实际的磁盘空间)2.软链接操作对象:所有文件(包括块文件、
字符设备
文件、管道文件等),所有目录。
-浓烟下的诗歌电台
·
2020-07-08 21:35
Linux基础
ln命令的总结
通俗易懂理解操作系统设备管理
字符设备
:以字节为单位发送或接收一个字符流,且不可寻址。如打印机、鼠标、网络接口以及大多数与磁盘不同的设备,都可看做
字符设备
设备硬件的组成I/O设备一般由机械部件和电子部件两部分组成机械
cjd
·
2020-07-08 19:00
操作系统知识点——设备管理
一、I/O设备的分类与I/O管理的任务(一)按设备的使用特性分类1、存储设备2、I/O设备(二)按信息交换单位分类1、
字符设备
2、块设备(三)按传输速率分类1、低速设备2、中速设备3、高速设备(四)按设备的共享属性分类
0 errors 0 warnings
·
2020-07-08 18:43
操作系统
linux下个文件类型
命令建立的文件绿色文件----------可执行文件,可执行的程序红色文件-----------压缩文件或者包文件linux下用字符表示的文件类型-:普通文件d:目录文件l:链接文件b:块设备文件c:
字符设备
文件
weixin_34268579
·
2020-07-08 17:57
ioctl命令及参数传递
如CD-ROM的驱动,想要一个弹出光驱的操作,这种操作并不是所有的
字符设备
都需要的,所以文件操作结构体也不会有对应的函数操作。
只有努力才有进步
·
2020-07-08 09:23
linux设备驱动
ioctl
kernel
一篇文章理解Ext4文件系统的目录
第一个字符是用于标示文件类型的,对于块设备则是b,
字符设备
是c等等,每种特殊
itworld123官方csdn
·
2020-07-08 05:53
linux
Linux内核
存储
文件系统
存储技术从入门到精通
操作系统(第七单元)
:监视设备的状态进行设备分配完成I/O操作缓冲管理I/O硬件组成:单总线传统三级总线采用南北桥的多级总线(PCI总线、E/ISA总线)采用I/O通道的多级总线设备的类型:设备管理划分块设备(存储设备)
字符设备
网络设备交互功能划分人机交互设备存储设备机机通信设备信息传递方向划分输入设备输出设备输入输出设备共享特征划分独享设备共享设备设备之间的差异
null_kk
·
2020-07-08 03:23
操作系统
shell编程-bash shell的文件操作
1.基本操作ls命令显示文件基本属性,d表示目录,-表示普通文件(或者硬链接),l表示符号链接,p表示管道文件,b和c分别表示块设备和
字符设备
。
LeoinUSA
·
2020-07-07 23:01
linux内核--
字符设备
之IOCTL的用法详解
一、IOCTL的系统调用1、应用程序中的ioctl(系统IO的内容)#includeintioctl(intd,intrequest,...);应用程序向驱动程序发送命令(cmd),然后应用程序可以向驱动程序发送数据(args),也可以从驱动程序中读数据。2、驱动程序中,对应的ioctlstructfile_operations{structmodule*owner;int(*ioctl)(str
雪松研究所
·
2020-07-07 21:47
linux驱动
Linux开发--mmap映射/dev/mem内存
/dev/mem是linux下的一个
字符设备
,源文件是kernel/drivers/char/mem.c,这个设备文件是专门用来读写物理地址用的。里面的内容是所有物理内存的地址以及内容信息。
guochao_ji
·
2020-07-07 18:57
Linux
V4L2驱动程序架构
Linux内核中关于视频设备的内核驱动,它为Linux中视频设备访问提供了通用接口,在Linux系统中,V4L2驱动的Video设备节点路径通常/dev/video/中的videoXV4L2驱动对用户空间提供
字符设备
lalalalala
·
2020-07-07 14:15
Linux常用命令
的为隐藏文件)-l:可以查看文件的类型,-rwxrw-r--普通文件-.txt压缩包可执行文件目录:d符号链接:l管道:p套接字:s
字符设备
:c块设备:b(u盘,硬盘)rwx:文件所有者权限rw-:文件所属组用户的权限
苏为
·
2020-07-07 07:03
Linux 通用块设备层基础之buffer_head
而
字符设备
是按照字符流的方式有序访问。常见的块设备如硬盘,CD-ROM,而
字符设备
主要有串口和键盘。块设备最小可寻址的单元称为扇区,通常情况下,扇区的大小为512个字节。
chenjin_zhong
·
2020-07-07 05:43
剖析Linux
内核
4412开发板学习之Linux驱动开发(六):
字符设备
驱动的基本操作(申请设备号、注册设备)
字符设备
驱动的基本操作(申请设备号、注册设备)前言给模块传递参数传递单个参数传递多个参数实验代码代码分析效果申请字符类设备号静态申请字符类设备号重要的头文件函数功能实验代码代码分析效果动态申请字符类设备号函数功能实验代码代码分析演示注册字符类设备函数及头文件介绍实验代码代码分析效果前言一开始纠结了半天这篇博客应该叫什么
爱吃肉的大高个
·
2020-07-07 02:44
arm+linux开发
4412开发板学习之Linux驱动开发(七):
字符设备
驱动的基本操作(生成设备节点、编写设备驱动)
字符设备
驱动的基本操作(生成设备节点、编写设备驱动)生成字符类设备节点设备类的概念生成字符类设备节点相关函数、结构体及头文件实验代码代码分析实验效果编写字符驱动说明实验代码代码分析实验效果生成字符类设备节点设备类的概念前面介绍的设备中的模型
爱吃肉的大高个
·
2020-07-07 02:40
arm+linux开发
Linux驱动开发(十六):INPUT子系统
简介输入设备是典型的字符驱动,其工作原理一般是在按键、触摸等动作发生时在底层产生一个中断(或者驱动通过Timer定时查询),然后CPU通过SPI、I2C或外部存储器总线读取键值、坐标等数据,并将它们放到一个缓冲区,
字符设备
驱动管理该缓冲区
爱吃肉的大高个
·
2020-07-07 02:37
arm+linux开发
Linux驱动开发(十二):MISC杂项设备驱动
简介杂项设备驱动,就是最简单的
字符设备
驱动,通常嵌套在platform总线驱动中实现复杂的驱动主设备号都为10,不同的设备使用不同的从设备号MISC设备驱动用于解决
字符设备
驱动不断增加设备号紧张的问题MISC
爱吃肉的大高个
·
2020-07-07 02:06
arm+linux开发
1、Linux文件管理笔记
开头的隐藏文件.表示当前目录..表示当前目录的上级目录(父目录)-A:除当前目录和上级目录的其他所有目录-l:长格式(查看文件详细信息)文件类型:-:普通文件(f)d:目录文件b:块设备文件(block)c:
字符设备
文件
Crazy_Linux_Smile
·
2020-07-06 21:02
Linux笔记
linux
课程学习总结报告
的正常运行中断/异常返回中断处理系统调用进程管理进程概念进程的组成进程控制进程链表进程切换进程创建进程撤销进程调度进程调度算法:调度时机Linux进程调度策略时钟时钟类型时钟中断源相对时间和墙上时间驱动基础
字符设备
的打开文件系统文件打开和关闭
Pxcc
·
2020-07-06 16:00
Linux 下wifi 驱动开发(四)—— USB接口WiFi驱动浅析
而USB接口的设备驱动,我们前面也有学习,比如USB摄像头驱动、USB鼠标驱动,同样都符合LinuxUSB驱动结构:USB设备驱动(
字符设备
、块设备、网络设备)|USB核心|USB主机控制器驱动不同之处只是在于
zqixiao_09
·
2020-07-06 14:53
wifi
驱动开发
Linux
USB驱动开发
Linux
驱动开发
Linux
字符设备
驱动程序编写基本流程
Linux
字符设备
驱动程序编写基本流程Linuxdevicedriver的概念系统调用是操作系统内核和应用程序之间的接口,设备驱动程序是操作系统内核和机器硬件之间的接口。
zhenwenxian
·
2020-07-06 12:21
linux驱动基础系列--Linux 串口、usb转串口驱动分析
前言主要是想对Linux串口、usb转串口驱动框架有一个整体的把控,因此会忽略某些细节,同时里面涉及到的一些驱动基础,比如
字符设备
驱动、平台驱动等也不进行详细说明原理。
yuzeze
·
2020-07-06 11:25
linux
驱动
Linux 2.6驱动开发--
字符设备
驱动实例
驱动代码#include#include#include#include#include#include#include#defineMY_DEVICE_NAME"mydevice"#defineMY_DEVICE_MAJOR240intdevice_open(structinode*inode,structfile*flip){intnum=MINOR(inode->i_rdev);printk
YongXMan
·
2020-07-06 11:50
嵌入式ARM+Linux
基于S3C2440的嵌入式Linux驱动——DS18B20温度传感器(添加使用platform总线机制)
驱动程序比较简单,使用
字符设备
来实现。要注意的是在模拟DS18B20的总线时序时,处理器不能抢占当前线程从而造成时序错乱,因此使用了自旋锁来禁止处理器抢占。代码比较简单,所以代码注释也比较少。
yj4231
·
2020-07-06 10:28
嵌入式Linux设备驱动编写
Linux混杂设备驱动
一、混杂设备的概念Misc(或miscellaneous)驱动是一些拥有着共同特性的简单
字符设备
驱动。
Shadow_Walker_yz
·
2020-07-06 10:33
Linux驱动编程
ttyS、ttySAC、tty、ttyn的区别
计算机把每个串行端口都看作是一个
字符设备
。有段时间这些串行端口设备通常被称为终端设备,因为那时它的最大用途就是用来连接终端。
ye_ge
·
2020-07-06 10:01
《linux设备驱动开发详解》第二版
本书基于LDD6410开发板,以Linux2.6版本内核为蓝本,详细介绍自旋锁、信号量、完成量、中断顶/底半部、定时器、内存和I/O映射以及异步通知、阻塞I/O、非阻塞I/O等Linux设备驱动理论;
字符设备
无语僧314
·
2020-07-06 08:07
嵌入式linux
基于ARM-LINUX的温度传感器驱动18B20(2)
其实对DS18B20的操作,包含两部分,一是对
字符设备
驱动的深入理解,二是对DS18B20传感器时序的掌握。
wo_wuhao
·
2020-07-06 07:31
Linux驱动-传感器
linux驱动程序开发-第三节:linux设备驱动程序设计流程
视频及资料链接地址:(上传中)链接:https://pan.baidu.com/s/1avZjYyQGr2ljfPhEZjPumA提取码:qgox一、linux驱动的分类1、
字符设备
驱动1)设备:LED
wghkemo123
·
2020-07-06 06:05
嵌入式驱动开发
嵌入式驱动开发
驱动之
字符设备
驱动
前言
字符设备
驱动是Linux最基本的驱动,很多学习驱动的朋友都是从这个开始的,比如LED,或者按键驱动等。
小溜溜9
·
2020-07-06 06:55
驱动
Linux 串口驱动
1串口本质上也是
字符设备
!!!!!!!!!!!!串口是不支持热拔插的。如果强行热拔插,容易损坏串口芯片!!!!!!!!!!!!!!!!!!!!!
Ayoung哔哔哔
·
2020-07-06 03:24
第二章:Linux内核与根文件系统
支持的文件系统,cat/proc/filesystems设备的管理,聚焦到linux驱动:
字符设备
、块设备、网络设备、中断、内核时钟等。
007_Rock
·
2020-07-06 02:12
基于A53的内核驱动学习分享
linux驱动开发之
字符设备
驱动编程步骤简述
1,实现入口函数xxx_init()和卸载函数xxx_exit()2,申请主设备号register_chrdev_region(与内核相关)3,注册
字符设备
驱动cdev_alloccdev_initcdev_add
辉夜星辰
·
2020-07-06 01:42
linux驱动开发
Linux kernel 之 uart 驱动解析
在Linuxkernel内部,uart通常是作为一个tty设备对其进行控制,也是就是一个
字符设备
文件,可对其进行读写操作。kernelversion4.4.12首先先看一下基本的结构体和API操作。
weixin_34413357
·
2020-07-06 01:19
Linux 设备驱动--- 阻塞型
字符设备
驱动 --- O_NONBLOCK --- 非阻塞标志【转】
转自:http://blog.csdn.net/yikai2009/article/details/8653697版权声明:本文为博主原创文章,未经博主允许不得转载。目录(?)[-]阻塞阻塞操作非阻塞操作阻塞方式-read-实现阻塞方式-write-实现非阻塞方式的读写操作实例---读阻塞的实现实例---按键驱动阻塞实现1在open函数查看看是阻塞方式还是非阻塞方式2在read函数中同样查看3应用
weixin_33939380
·
2020-07-05 23:41
(原创)uClinux下控制LCD16207等
字符设备
显示
很久之前就想学习如何在uClinux下控制硬件的工作,于是在WIKILCD16207网找到了LCD16207的操作说明,刚开始很开心,可是呢,做着做着发现结果出不来,因为刚开始接触uClinux,所以很多东西就不是很清楚,也没有办法找到错误,结果其中就耽误了很多时间,最后终于在Altera论坛上关于LCD16207找到了问题的答案。实验目的:在uClinux下加载DE2上LCD16207的驱动,通
weixin_30867015
·
2020-07-05 22:50
LINUX设备驱动程序(第3版)[高清PDF]
您将学到如何为
字符设备
、块设备和网络接口编写驱动
weixin_30856725
·
2020-07-05 22:14
struct miscdevice,misc_register(),misc_deregister()
在Linux系统中,存在一类
字符设备
,他们共享一个主设备号(10),但此设备号不同,我们称这类设备为混杂设备(miscdeivce),查看/proc/device中可以看到一个名为misc的主设备号为10
GeorgeWan
·
2020-07-05 19:03
嵌入式系统
Linux
C语言
用Shell编程,判断一文件是不是
字符设备
文件,如果是将其拷贝到 /dev 目录下。
用Shell编程,判断一文件是不是
字符设备
文件,如果是将其拷贝到/dev目录下。程序实现以及注释如下:#!
不文东
·
2020-07-05 18:15
Linux
用Shell编程,判断一文件是不是
字符设备
文件,如果是将其拷贝到 /dev 目录下。
用Shell编程,判断一文件是不是
字符设备
文件,如果是将其拷贝到/dev目录下。程序实现以及注释如下:#!
不文东
·
2020-07-05 18:15
Linux
shell
编程
Linux进阶篇--磁盘分区管理
Linux进阶篇–磁盘分区管理11.1磁盘基础介绍设备文件*I/OPorts:I/O设备地址*设备类型: 块设备:block,存取单位“块”,来自于磁盘
字符设备
:char,存取单位“字符”,来自于键盘
天空飘过的鱼
·
2020-07-05 17:58
[学习分享]嵌入式linux字符驱动详解(二)
注册
字符设备
的函数是:intregister_chrdev_region(dev_tfrom,unsignedcount,constchar*name);参数分别是:dev
weymin
·
2020-07-05 17:20
嵌入式linux学习分享
基于linux2.6.30.4的s3c2440的ADC驱动
1driverADC设备在Linux中可以看做是简单的
字符设备
,也可以当做是一混杂设备(misc设备),这里我们就看做是misc设备来实现ADC的驱动。
腾腾
·
2020-07-05 17:36
Linux驱动开发—— input子系统
输入设备本质上还是
字符设备
,只是在此基础上套上了input框架,用户只需要负责上报输入事件,比如按键值、坐标等信息,input核心层负责处理这些事件。
神秘的羔羊
·
2020-07-05 16:53
Linux驱动开发
嵌入式开发
字符设备
的注册以及删除
linux
字符设备
驱动开发的重点是使用register_chrdev函数注册
字符设备
,当不再使用设备的时候就使用unregister_chrdev函数注销
字符设备
。
神秘的羔羊
·
2020-07-05 16:22
Linux驱动开发
自动创建设备节点
我们在编写好驱动的时候(单纯注册
字符设备
),使用insmod或者modprobe加载驱动程序以后还需使用命令“mknod”手动创建设备节点。
神秘的羔羊
·
2020-07-05 16:22
Linux驱动开发
Linux应用层对串口的使用操作
在Linux中串口作为
字符设备
,设备节点在/dev/目录下,使用普通的open,close,write和read等系统调用即可使用。
酸菜鱼的鱼
·
2020-07-05 15:52
linux系统编程
bug调试
Android输入子系统浅析(一)
Linux输入子系统框架1:Input输入子系统总体框架Linux内核的输入子系统是对分散的,多种不同类别的输入设备(如键盘,鼠标,触摸屏)等
字符设备
进行统一处理的一层抽象,就是在
字符设备
驱动上抽象出的一层
_我爱吃咸菜
·
2020-07-05 15:59
Linux/android驱动
tony之linux driver_LDD3_scull
字符设备
驱动编译在新内核编译问题
在编译ldd3的scull程序的时候碰到编译不通过的情况,发现遇到的问题和下面的哥们遇到的问题一样,照着做了一下,解决问题,记录于此。/************************************************************************************************************************************
tony821224
·
2020-07-05 14:28
linux设备驱动
linux
struct
function
module
makefile
signal
我的首个驱动移植——flash驱动(一)
MTD子系统将上层文件系统与底层Flash硬件进行了隔离,使Flash驱动开发者无需再关心Flash作为
字符设备
或者块设备与Linux内核的接口。MTD将Linux系统Flash设备驱动及接口分成了
MyStudy_Sky
·
2020-07-05 14:48
上一页
28
29
30
31
32
33
34
35
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他