![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
LINUX
文章平均质量分 59
AZHANG00000
这个作者很懒,什么都没留下…
展开
-
LINUX驱动IOCTL函数相关知识
一、 什么是ioctl。 ioctl是设备驱动程序中对设备的I/O通道进行管理的函数。所谓对I/O通道进行管理,就 是对设备的一些特性进行控制,例如串口的传输波特率、马达的转速等等。它的调用个数 如下: int ioctl(int fd, ind cmd, …); 其中fd就是用户程序打开设备时使用open函数返回的文件转载 2009-01-12 20:33:00 · 2419 阅读 · 0 评论 -
SOCKET SELECT 相关的一个很好的代码
用C实现的TCP socket连接/读/写操作。采用fcntl设置非阻塞式连接以实现connect超时处理;采用select方法来设置socket读写超时。此示例可被编译运行于Windows/unix系统。源文件connector.c原来的代码在windows下编译不通过,今天qzj问起才发现。因为加了异步的处理,没有对这部分代码进行兼容性处理。本着做学问一丝不苟嘀精神,重新修转载 2009-03-26 22:20:00 · 3139 阅读 · 0 评论 -
编译安装经验
从源码编译安装东东,不是很容易,想想在使用lfs之前,源码编译安装软件从来没成功过,甚至出现错误都无从下手,只能放弃经过lfs的洗礼,总算对源码编译安装有了一点认识,可惜当初没有把这些经验写下来不过现在开始写也不迟 将编译中遇到的问题及解决的方法记下来,积累经验,也可以让来往的newbie对源码安装软件了解一些,多一些成功机率,毕竟从源码包编译东东还是有一定好处的 ^_^转载 2009-02-23 20:56:00 · 583 阅读 · 0 评论 -
基于嵌入式Linux和MiniGUI的通用触摸屏校准程序
基于嵌入式Linux和MiniGUI的通用触摸屏校准程序本文介绍的正是笔者在制作实际的嵌入式Linux数控机床人机接口过程中,提出的一套基于嵌入式Linux和MiniGUI的通用触摸屏校准程序设计方案。 笔者基于的ARM9内核,使用,640×480的触摸屏,嵌入式Linux内核2.4.20和MiniGUI1.3.0,Lite版本,设计了一套简单转载 2009-02-22 15:11:00 · 2079 阅读 · 0 评论 -
Qt第一印象——Qte与Qt
Qt第一印象——Qte与Qt原文见:http://online-degrees.9team.com/58/58805.htmQte即Qt/embedded,它是Qt的一个版本,要知道,它可不是其他版本(Qt/X11,Qt/mac)的子集,恰相反,Qte比他们包括更大的类库,可以说是他们的扩展。刚开始,我对Qte很模糊,搞不清楚它的开发模式,和在Qt家族中所处的地位,经过同事的帮助,总算看到了一原创 2009-02-17 22:54:00 · 806 阅读 · 0 评论 -
qtopia_Application_hello_PC_ARM
qtopia_Application_hello_PC_ARM==============================================================================================在PC机上开发应用程序===============================================转载 2009-02-17 21:00:00 · 1431 阅读 · 0 评论 -
linux 内核(驱动)常用函数
2.4.1 内存申请和释放 include/linux/kernel.h里声明了kmalloc()和kfree()。用于在内核模式下申请和释放内存。 void *kmalloc(unsigned int len,int priority); void kfree(void *__ptr); 与用户模式下的malloc()不同,kmalloc()申请空间有大小限制。长度是2的转载 2009-01-13 10:09:00 · 1597 阅读 · 0 评论 -
Linux下Socket编程中用send发送结构体
Linux网络通信 Linux下多客户端聊天软件 Linux程序设计 Linux socket send and recevie structure 最近在开发一个Linux下的聊天软件,好久没有做C语言的开发了,感觉到很多东西已经生疏了,这下又碰到用Socket传递结构体的问题,google了一下,发现也有不少朋友遇到同样的问题,所以就打算写出自己的解决办法,跟大家分享。 Socket中的s转载 2008-11-18 22:58:00 · 1265 阅读 · 0 评论 -
幻数 LINUX
幻数检查用来检查文件中是否有特殊的固定格式的数据. 规范的例子如二进制可执行文件(编译后的程序) a.out ,该文件格式在标准include目录下的 a.out.h 文件中定义,也可能在 exec.h 中定义. 这些文件在文件开始部分附近的一个特殊位置保存有一个幻数 , 通过幻数告诉UNIX 操作系统此文件是二进制可执行文件, 和其中包含的其原创 2009-01-12 20:55:00 · 4059 阅读 · 1 评论 -
/etc/group &&/etc/passwd 文件
/etc/passwd 在/etc/passwd 中,每一行都表示的是一个用户的信息;一行有7个段位;每个段位用:号分割,比如下面是我的系统中的/etc/passwd 的两行;beinan:x:500:500:beinan sun:/home/beinan:/bin/bashlinuxsir:x:505:502:linuxsir open,linuxsir office,138986677转载 2009-05-06 08:17:00 · 1925 阅读 · 1 评论