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
字符设备
华清远见免费博文
讲师博文4FS_S5PC100平台上AndroidCamera架构分析2012-01-114关于QT自定义控件2012-01-114块设备和
字符设备
驱动比较2012-01-114samsungADC通用驱动
fyyy4030
·
2020-07-02 00:49
Linux
关于QT自定义控件
Linux中I/O设备分为两类:块设备和
字符设备
。两种设备本身没有严格限制,但是,基于不同的功能进行了分类。用户自定义的控件可以通过继承现有的Qt控件实现,也可以直接从QWidget继承。
华清远见嵌入式学院
·
2020-07-01 23:28
linux嵌入式方向
linux驱动学习--第二十四天:第十三章:Linux 块设备驱动(一):块设备的 I/O 操作特点 和 block_device_operations 结构体
块设备的I/O操作特点
字符设备
与块设备I/O操作的不同如下。(1)块设备只能以块为单位接受输入和返回输出,而
字符设备
则以字节为单位。大多数设备是
字符设备
,因为它们不需要缓冲而且不以固定块大小进行操作。
吴守春的春天
·
2020-07-01 21:04
linux驱动开发
TAP/TUN/VETH理解
5虚拟机将网络包通过
字符设备
写入/dev/net/tun(hostOS上的一个文件)。6
字符设备
驱动将数据包写入虚拟
cakincheng
·
2020-07-01 20:12
Openstack
网络
Linux的TUN/TAP编程
原理简介TUN/TAP虚拟网络设备的原理比较简单,他在Linux内核中添加了一个TUN/TAP虚拟网络设备的驱动程序和一个与之相关连的
字符设备
/dev/net/
bailyzheng
·
2020-07-01 18:36
网络/TCP/IP
linux设备驱动加载的Makefile学习
因工作需要,现需要学习linux设备驱动,从最简单的
字符设备
驱动开始,把自己的学习点滴记录下来,坚持自己去思考和总结。
奋斗的蜗牛
·
2020-07-01 15:22
linux设备驱动
Linux - chmod/chown命令与文件权限设置
/test3.java0-9位说明1)第0位确定文件类型(d,-,l,c,b)“l”是链接文件,相当于windows的快捷方式;“b”是块设备,硬盘就是一个例子;“c”是
字符设备
文件,鼠标,键盘算是;“
流烟默
·
2020-07-01 10:16
Linux全面入门
嵌入式linux驱动开发【独家+原创视频教学】
aiku本周日晚上八点半讲linux
字符设备
驱动ADC驱动讲解!!!!!到时候群上会通知·如何进入YY频道!aiku致力打造讲实操、讲案例、讲项目,自己动手才是王道!!
aiku969
·
2020-07-01 01:30
基于ARM9开发板的按键
字符设备
驱动实现
摘要:该驱动程序实现4个按键设备在Linux系统中基于QT2410E开发板的工作情况,通过该实例可以了解ARM平台Linux系统下的GPIO程序控制,以及硬件中断程序的工作机制。另外还可以熟悉Linux2.6内核的模块加载和测试方法。1.了解硬件原理图由于该设备驱动是针对具体硬件设备的,所以一般需要了解它的硬件原理图(如图1),该模块有四个按键分别是S2,S3,S4和S5,其中这四个按键分别对应的
邹亚鹏
·
2020-06-30 20:05
嵌入式
C
语言
linux
linux驱动错误:no such file or directory
通过cdev创建的
字符设备
是不能自动创建设备节点的。这个时候可以使用命令
zy287676732
·
2020-06-30 20:26
arm/2440
Linux 设备驱动开发 —— platform设备驱动应用实例解析
驱动的工作过程platform模型驱动编程,需要实现platform_device(设备)与platform_driver(驱动)在platform(虚拟总线)上的注册、匹配,相互绑定,然后再做为一个普通的
字符设备
进行相应的应用
zqixiao_09
·
2020-06-30 19:04
Linux
驱动开发进阶
Linux
字符设备驱动开发
Linux
系统
Linux
字符设备
驱动开发基础(五)—— ioremap() 函数解析
一、ioremap()函数基础概念几乎每一种外设都是通过读写设备上的寄存器来进行的,通常包括控制寄存器、状态寄存器和数据寄存器三大类,外设的寄存器通常被连续地编址。根据CPU体系结构的不同,CPU对IO端口的编址方式有两种:a--I/O映射方式(I/O-mapped)典型地,如X86处理器为外设专门实现了一个单独的地址空间,称为"I/O地址空间"或者"I/O端口空间",CPU通过专门的I/O指令(
zqixiao_09
·
2020-06-30 19:33
嵌入式开发
Linux
字符设备驱动开发
Linux
驱动开发基础
Linux学习笔记—— ls-l 长格式列表
ls-l长格式列表ls-l命令会列出文件或者目录的具体信息,即长格式列表下面,根据一个实例详细说明第1列:文件属性第1字符为文件类型-:普通文件b:块设备文件(Block)d:目录文件(Dir)c:
字符设备
文件
zju_cbw
·
2020-06-30 15:07
Linux与Shell编程
linux
shell
Linux
字符设备
驱动模型(二)
在上一节中讨论了
字符设备
的基本模型,本节在上一节的基础上继续完善,本节将增加file_operations中的read、write和llseek三个方法。
zhaoxd200808501
·
2020-06-30 15:14
Linux驱动
Linux
字符设备
驱动模型(一)
从事Linux开发也有几年时间了,期间也写了一些比较简单的驱动,但一直没有做系统的整理,今天终于想静下心来做一些整理,首先就从最基本的
字符设备
驱动开始。
zhaoxd200808501
·
2020-06-30 15:14
Linux驱动
nanddump读出nandflash包括坏块
dd和nand_debug无法读取nandflash的坏块信息可以用nanddump读出对于标准的mtd
字符设备
和块设备,driver内不处理坏块,不能使用dd来操作!用户必须自己处理坏块!
bewinged
·
2020-06-30 12:00
总结
Linux内核大讲堂 (二) 传说中的
字符设备
(4)
Linux内核大讲堂(二)传说中的
字符设备
(4)经过前面的学习,我们发现有一个东西像恶梦一样挥之不去,无论是讲驱动模型中的sysfs还是讲字符驱动的file,这些文件系统内的概念和模块已经让我们达到了无法忍受的地步
无为和尚
·
2020-06-30 11:30
linux内核大讲堂系列
Linux内核大讲堂 (二) 传说中的
字符设备
(2)
Linux内核大讲堂(二)传说中的
字符设备
(2)这一节我们先给出一个
字符设备
的小例子,源码结构如下:|--wwhs_chardev||--Makefile||--wwhs_chardrv.c//驱动|`
无为和尚
·
2020-06-30 11:29
linux内核大讲堂系列
裸设备与文件系统IO性能比较
裸设备,也叫裸分区(原始分区),是一种没有经过格式化,不被Unix通过文件系统来读取的特殊
字符设备
。本文收集裸设备和Oracle问答20例。1.什么叫做裸设备?
坚持达达
·
2020-06-30 09:54
io
unix
磁盘
oracle
数据库
服务器
MFS分布式文件系统实战(1)——基础知识
而呈现给用户的则是一个统一的资源常规特征对标准的文件操作来说,mfs用起来跟其它的类unix系统类似:1、分层次的结构(目录树)2、存储POSIX文件属性(权限、最后访问和修改时间)3、支持特殊文件(块和
字符设备
温柔梦9527
·
2020-06-30 08:31
linux运维——企业实战
Tiny6410 简单的LED
字符设备
驱动
转载注明出处:袁方的技术博客http://blog.csdn.net/yf210yf/article/details/7360336首先分析原来:1.查看用户手册led1、led2、led3、led4连接的分别是GPK4、GPK5、GPK6、GPK72、查询6410芯片手册下面还需要3个步骤:1、设置GPIO为OUTPUT。将GPK4、GPK5、GPK6、GPK7设置为输出output=0001即
知耻而后勇的蜗牛
·
2020-06-30 07:21
Linux 中文件属性的查看以及更改
1.文件权限(1)文件属性的查看查看指定文件的属性指令ls-l文件名其中所代表的文件属性分别为以下8点"-":文件类型-普通文件d目录c
字符设备
s套接字p管道b快设备l连接"rw-r--r--":文件读写权限
x19979797
·
2020-06-29 23:25
Linux系统管理——权限及归属管理
拥有该文件的用户账号(2)属组:拥有该文件的组账号3、查看文件的权限和归属(1)第一位表示文件类型-:表示一般文件d:表示目录l:表示软连接p:表示PIPE管道文件s:表示socket通信套接字文件c:表示
字符设备
文件
小C同志
·
2020-06-29 15:09
运维
linux 下 sys 文件夹
比如char就是各种
字符设备
文件。cdevclasscreate是在sys/class/创建一个目录而device_create是在/sys/class/下创建一个设备文件。
weixin_43401975
·
2020-06-29 08:23
Linux系统管理及服务配置
d目录文件(蓝色)b设备文件(块设备)存储设备硬盘,U盘/dev/sda,/dev/sda1c设备文件(
字符设备
)打印机,终端/dev/tty1l
To beTheOne
·
2020-06-29 07:28
linux
7.块设备驱动
一、正确理解块设备驱动的概念1、块设备和
字符设备
的差异块和字符是两种不同的访问设备的策略;同一个设备可以同时支持块和字符两种访问策略;设备本身的物理特性决定了哪一种访问策略更适合;块设备本身驱动层支持缓冲区
ZS_Wang_Blogs
·
2020-06-28 23:48
linux驱动
MFS分布式文件系统部署
MFS也像其他类unix文件系统一样,包含了层级结构(目录树),存储着文件属性(权限,最后访问和修改时间),可以创建特殊的文件(块设备,
字符设备
,管道,套接字),符号链接,硬链接。M
newbie out
·
2020-06-28 23:43
/dev、/sys/devices 和 /sys/dev
【文件系统管理设备】/sys/dev:
字符设备
和块设备的的主次设备号,是一个符号链接,指向/sys/devices中的实际设备。/sysfs:sys
嵌入式软件和硬件
·
2020-06-28 21:40
Ubuntu设置
每天一个linux命令(24):Linux文件类型与扩展名
一.文件类型Linux文件类型常见的有:普通文件、目录文件、
字符设备
文件和块设备文件、符号链接文件等,现在我们进行一个简要的说明。1.普通文件我们用
weixin_34408624
·
2020-06-28 19:22
Day11-课堂笔记-Linux 文件类型及查找命令实践
文件类型及查找命令实践一、符号链接1、ln-smakesymboliclinksinsteadofhardlinks用符号链接代替硬链接2、字符(character)/块(block)设备文件以c开头的就是
字符设备
王亚楠ooo
·
2020-06-28 16:14
Linux
字符设备
与块设备的区别
Linux中I/O设备分为两类:块设备和
字符设备
。两种设备本身没有严格限制,但是,基于不同的功能进行了分类。 (1)
字符设备
:提供连续的数据流,应用程序可以顺序读取,通常不支持随机存取。
weixin_34242331
·
2020-06-28 14:36
raw flash vs FTL
1.区别rawflashdevices:NAND,NOR,OneNAND,etc,其被作为MTD设备处理(既不是
字符设备
,也不是块设备)。
weixin_34062329
·
2020-06-28 10:06
运维学习之文件&目录权限的设定等
-":文件类型-##普通文件d##目录c##
字符设备
s##套接字p##管道b##快设备l##连接2."rw-r--r--":文件读写权限rw-|r--|r
weixin_33975951
·
2020-06-28 09:01
(一)Linux实操之——权限、任务调度、磁盘分区
命令可以看到文件的详细信息下面以一条信息解释各个位置字符的作用-rwxr--r--.1rootroot326月1810:15choose.sh(1)0-9位说明:第0位确定文件类型(-:普通文件,d:目录,l:软链接,c:
字符设备
weixin_33968104
·
2020-06-28 08:19
《马哥出品高薪linux运维教程》wingkeung学习笔记-linux基础入门课程4
并且将整块磁盘划分成一个一个固定大小的可存储数据的磁盘块的过程,也叫做创建文件系统的过程linux文件类型:1、普通文件-,d2、目录文件d3、链接文件符号链接(软链接)l硬链接4、特殊文件,用于作为硬件设备访问入口的文件块设备,能够随机,按块进行存取的设备b
字符设备
weixin_33711647
·
2020-06-28 03:14
ubuntu12.04出现ERROR: Removing 'hello': Device or resource busy和insmod: error inserting 'hello.ko': -1...
errorinserting'hello.ko':-1Deviceorresourcebusy2:原因:你的代码里面的设备号和系统已经存在的相冲突3:查看系统的设备号:cat/proc/devices查看和你的设备号有冲突的吗,注意要分开
字符设备
和块设备
weixin_30611509
·
2020-06-27 22:00
linux下I2C驱动架构全面分析
linux下的驱动思路在linux系统下编写I2C驱动,目前主要有两种方法,一种是把I2C设备当作一个普通的
字符设备
来处
wangpengqi
·
2020-06-27 13:52
IIC总线
第一章 s32v234摄像头驱动
1、驱动的总体框架s32v234的摄像头驱动实现:在内核空间注册了一个
字符设备
驱动,然后提供了基本的ioctl函数,同时在用户空间提供了一个库函数,用来对ioctl函数进行封装,这里我们分析的是maxim_user.cpp
飞舞少年
·
2020-06-27 09:07
linux
linux
字符设备
驱动-ADC
嵌入式系统版本:linux2.6.24驱动程序:#include#include#include#include#include#include#include#include#include#include#include#defineADC_MAJOR102//主设备号#defineADC_MINOR0//次设备号#defineDEVICE_NAME"adc_dev"//设备名称#define
叶落西湘
·
2020-06-27 07:41
linux内核与驱动
字符设备
驱动透彻分析(一)
我看到诸多博客对linux下的
字符设备
驱动进行这样那样的描述,但是大多居于形式,告诉你这样或者那样操作。1.首先我们要谈的是linux下的贯穿始终的一句话“一切皆文件”。
张飞online
·
2020-06-27 06:15
linux驱动开发
Linux设备驱动程序 三
字符设备
驱动
Linux设备驱动程序三
字符设备
驱动笔记第三章字符驱动设备本章会编写一个完整的
字符设备
,
字符设备
简单,易于理解,名字是scull:SimpleCaracterUtilityforLoadingLocalities
894508923
·
2020-06-27 04:41
Linux设备驱动
Linux设备驱动程序 二 构造和运行模块
内核功能:进程管理,内存管理,文件系统,设备控制,网络设备类型:字符模块、块模块、网络模块
字符设备
:是能像字节流一样被访问的dev,如中断/dev/console和串口/dev/tty0通常至少要实现open
894508923
·
2020-06-27 04:41
Linux设备驱动
Linux
字符设备
驱动之LED驱动
学习LED驱动的小结s3c_led.c/*EveryLinuxkernelmodulemustincludethishead*/#include/*EveryLinuxkernelmodulemustincludethishead*/#include/*printk()*/#include/*structfops*/#include/*errorcodes*/#include/*cdev_allo
SkyHandy
·
2020-06-26 23:10
linux
字符设备
驱动
(2)、实现过程:写
字符设备
程序char_1.c文件==》写makefile并编译==》加载$insmodchar_1.ko==》查看系统的设备号$cat/proc/devices(已经为名为xtl_test
彤莉
·
2020-06-26 22:33
内核&驱动
linux
内核
Linux内核编程接口函数
Linux内核编程接口函数转载请注明出处:http://blog.csdn.net/drivelinux/article/details/8656280
字符设备
相关函数1.alloc_chrdev_region
ich_ss
·
2020-06-26 21:53
raid 3108 的初始化
从megasas_init中可以看到首先注册了一个
字符设备
,用于从userspace控制raid卡/**Registercharacterdevicenode*/rval=register_chrdev
tiantao2012
·
2020-06-26 19:54
Linux
源码分析
ln、find、tar
符号连接(symboliclink)文件也被称为软连接ln-s创建软连接ln不接参数,创建硬链接字符(character)/块(block)设备文件以c开头的就是
字符设备
,猫等串口设备以b开头的就是块设备硬盘
国王12
·
2020-06-26 18:49
字符设备
驱动---点亮led---基于jz2440开发板
First_drv.c内容如下:#include#include#include#include#include#include#include#include#include#includestaticstructclass*firstdrv_class;staticstructclass_device*firstdrv_class_devs;volatileunsignedlong*GPFCO
stormjason
·
2020-06-26 14:52
字符设备驱动
驱动与应用端交互最小demo示例
原文出处:https://www.cnblogs.com/cyyljw/p/8477594.html补充:补充了小白知识,原文中没有说明要做
字符设备
的文件创建,,,这个小白一般不知道。
sparrowwf
·
2020-06-26 14:27
ioctl
driver
驱动
linux
driver和应用交互
Ext2文件系统的目录原理及文件管理分析
第一个字符是用于标示文件类型的,对于块设备则是b,
字符设备
是c等等,每种特殊的文件这个字符都是不同的。对于有图像界面(GU
itworld123官方csdn
·
2020-06-26 10:18
Ext2文件系统彻底研究
上一页
30
31
32
33
34
35
36
37
下一页
按字母分类:
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
其他