51
Dev开发社区
首页
文章
问答
工具
搜索
登录
注册
#马哥出品高薪linux运维教程
Linux中_ALIGN宏背后的原理——内存对齐
转载自:http://englishman2008.blog.163.com/blog/static/2801290720114210254690/1. 原理 inta; intsize=8; &...
代码星球
·
2021-02-24
Linux
ALIGN
宏背
后的
原理
linux多线程大神博客网址
http://blog.csdn.net/zjf280441589/article/details/43883055...
代码星球
·
2021-02-24
linux
线程
大神
博客
网址
Linux中link,unlink,close,fclose详解
每一个文件,都可以通过一个structstat的结构体来获得文件信息,其中一个成员st_nlink代表文件的链接数。 当通过shell的touch命令或者在程序中open一个带有O_CREAT的不存在的文件时,文件的链接数为1。  ...
代码星球
·
2021-02-24
Linux
link
unlink
close
fclose
Linux常用命令收集
rsync-avH--progressfelix//home/magnum/work-environment/同步本地文件夹,异常中断后仍然可以续传 rsync-avH--progress--exclude='/src/'template/./test-cp-exclude/拷贝template文件夹下的内容...
代码星球
·
2021-02-24
Linux
常用
命令
收集
Linux IIO子系统分析
最近稍微看了下LKML,发现里面有一个子系统叫做“IIO”。以前没有接触过,所以Google了下。 IIO子系统全称是 IndustrialI/Osubsystem(工业I/O子系统),现在还处在有待完善的阶段,在内核树中位于drivers/staging/iio目录下。 &n...
代码星球
·
2021-02-24
Linux
IIO
系统分析
Linux C 编译错误总结
1. test.c:59:5:warning:incompatibleimplicitdeclarationofbuilt-infunction‘memset’[enabledbydefault]添加头文件:#include<string.h>,解决。2.implicitdeclarationof...
代码星球
·
2021-02-24
Linux
编译
错误
总结
linux 多线程基础4
六、线程的作用域 函数pthread_attr_setscope和pthread_attr_getscope分别用来设置和得到线程的作用域,这两个函数的定义如下: 7....
代码星球
·
2021-02-24
linux
线程
基础
linux 多线程基础3
一.线程属性 线程具有属性,用pthread_attr_t表示,在对该结构进行处理之前必须进行初始化,在使用后需要对其去除初始化。我们用pthread_attr_init函数对其初始化,用pthread_attr_destroy对其去除初...
代码星球
·
2021-02-24
linux
线程
基础
linux 多线程基础2
6.名称::pthread_detach功能:使线程进入分离状态。头文件:#include<pthread.h>函数原形:intpthread_detach(pthread_ttid);参数: 返回值:若成功则返回0,否则返回错误编号。 &...
代码星球
·
2021-02-24
linux
线程
基础
linux 多线程基础1
一.什么是线程 在一个程序里的多个执行路线就叫做线程。更准确的定义是:线程是“一个进程内部的一个控制序列”。 典型的unix进程可以看成只有一个控制线程:一...
代码星球
·
2021-02-24
linux
线程
基础
Linux I2C设备驱动编写(三)-实例分析AM3359
特性:兼容飞利浦I2C2.1版本规格支持标准模式(100Kbits/s)和快速模式(400Kbits/s)多路接收、发送模式支持7bit、10bit设备地址模式32字节FIFO缓冲区可编程时钟发生器双DMA通道,一条中断线三个I2C模块实例I2C0I2C1I2C2时钟信号能够达到最高48MHz,来自PRCM不支持SCC...
代码星球
·
2021-02-24
Linux
I2C
设备驱动
编写
实例分析
Linux I2C设备驱动编写(二)
/在(一)中简述了LinuxI2C子系统的三个主要成员i2c_adapter、i2c_driver、i2c_client。三者的关系也在上一节进行了描述。应该已经算是对LinuxI2C子系统有了初步的了解。下面再对他们之间的关系进行代码层的深入分析,我认为对他们的关系了解的越好,越有助于I2C设备的驱动开发及调试。带着...
代码星球
·
2021-02-24
Linux
I2C
设备驱动
编写
Linux I2C设备驱动编写(一)
在Linux驱动中I2C系统中主要包含以下几个成员:I2Cadapter即I2C适配器I2Cdriver某个I2C设备的设备驱动,可以以driver理解。I2Cclient某个I2C设备的设备声明,可以以device理解。I2Cadapter是CPU集成或外接的I2C适配器,用来控制各种I2C从设备,其驱动需要完成对适...
代码星球
·
2021-02-24
Linux
I2C
设备驱动
编写
ARM Linux 3.x的设备树(Device Tree)
转载:http://blog.csdn.net/21cnbao/article/details/8457546LinusTorvalds在2011年3月17日的ARMLinux邮件列表宣称“thiswholeARMthingisaf*ckingpainintheass”,引发ARMLinux社区的地震,随后ARM社区进...
代码星球
·
2021-02-24
ARM
Linux
3.x
设备
Device
(DT系列五)Linux kernel 是怎么将 devicetree中的内容生成plateform_device
Linuxkernel是怎么将devicetree中的内容生成plateform_device1,实现场景(以VersatileExpressV2M为例说明其过程)以arch/arm/mach-vexpress/v2m.c为例,在该文件中的v2m_dt_init函数的作用就是利用dt(devicetree)结构初始化p...
代码星球
·
2021-02-24
DT
系列
Linux
kernel
怎么
首页
上一页
...
43
44
45
46
47
...
下一页
尾页
按字母分类:
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
其他