博客专栏  >  移动开发   >  linux系统编程与驱动基础

linux系统编程与驱动基础

一起轻松学习嵌入式linux,每天一个脚印,滴水穿石,坚持就是成功!

关注
2 已关注
14篇博文
  • linux驱动--设备节点生成

    linux驱动–设备节点生成关于设备注册于驱动注册,参考前一篇文章http://blog.csdn.net/cole10540316/article/details/51848272linux驱动一般...

    2016-07-07 17:26
    921
  • linux内核配置与驱动注册

    linux 内核配置与驱动注册menuconfig使用使用menuconfig工具实现linux内核的裁剪。进入内核配置界面的方法包括以下几种:#make config 这是基于文本的最为传统的配置界...

    2016-07-07 08:52
    278
  • linux 最小内核模块

    linux 最小内核模块1.内核模块介绍linux内核包含的内容很多,在进行内核编译的时候,可以把所有的代码编译进内核,但是这样会引起两个问题:一是内核过大;二是 当需要添加或者删除内核时,需要重新再...

    2016-07-05 09:16
    196
  • linux web服务器搭建

    linux的Web服务器搭建 boa web服务器介绍boa是一款非常小巧的web服务器,执行代码大约只有60K,广泛应用于嵌入式平台。boa服务器是一个单任务网络服务器,只能依次执行用户的请求。ba...

    2016-06-30 22:44
    7378
  • linux网络编程--UDP协议

    特点UDP 即用户数据报协议,它是一种无连接协议,因此不需要像 TCP 那样通过三次握手来建立一个连接。同时,一个 UDP 应用可同时作为应用的客户或服务器方。由于 UDP 协议并不需要建立一个明确的...

    2016-06-15 18:42
    6846
  • linux网络编程--TCP/IP协议

    特点 TCP协议的位于数据传输层,其上一层是应用层,因此其目的是为了实现一个应用于另一个应用之间数据传输。 TCP协议需要进行三次握手实现数据发送和接收的同步。第一次握手:客户端向服务端提出连接请求。...

    2016-06-14 20:49
    704
  • 网络通信协议

    特点TCP/IP协议将OSI协议模型简化为四层结构 网络接口层:负责将二进制流转换为数据帧,并进行数据帧的发送和接收 网络层:负责将数据帧封装成IP数据报,并运行必要的路由算法 传输层:负责端对端之间...

    2016-06-10 23:09
    666
  • linux进程通信--共享内存

    特点共享内存是linux进程进行通信的一种高效的传递方式,linux内核在内存中留下一块存储区,进程通过将共享内存的地址映射到进程空间,就可以实现直接对数据进行操作,但是共享内存自身没有同步机制,因此...

    2016-06-01 14:35
    632
  • linux进程通信--信号量

    信号量的功能 信号量自身并不具有通信功能,而是在当多个进程访问同一资源时,使用信号量实现多个进程之间的互斥与同步,因此信号量相当于数据锁功能。简单的说信号量就是解决不同进程访问共享资源时,避免出现...

    2016-05-31 20:33
    559
  • linux进程通信--消息队列

    消息队列是一种消息的链表,用户可以对消息队列写入信息,读取信息。与无名管道类似,可以实现不相关进程之间的通信,但不同的是消息队列可以实现对消息的查询读取。 消息队列的实现包括创建或打开消息队列、添加消...

    2016-05-31 10:19
    414
  • linux进程通信--有名管道

    在前面介绍了无名管道的通信方式,无名管道主要用于具有亲缘关系的进程通信(包括父进程与子进程通信以及兄弟进程通信),本文介绍有名管道通信,那么可想而知,有名管道是用于任意两个进程之间的通信。 特点可以实...

    2016-05-30 19:31
    442
  • linux进程通信--无名管道

    linux无名管道通信特点无名管道是半双工的通信方式,数据只能一方发送,另一方接收。 无名管道只适用于亲缘关系的进程通信。 数据的读出和写入:一个进程向管道中写的内容被管道另一端的进程读出。写入的内容...

    2016-05-29 22:55
    1530
  • linux新建进程--fork

    fork用于创建新进程,新进程与原进程具有从属关系,原进程称之为父进程,新建进程称为子进程,此进程还有其他什么关系呢? 1. 进程号 子进程的父进程应该为原进程,原进程的子进程应该...

    2016-05-23 18:51
    760
  • linux的main的参数传递

    很多程序是需要适用main直接传递参数的,那么main的参数是怎么保存的呢。 如int main(int argc int *argv[]),这个时候执行命令 cp data...

    2016-05-23 08:40
    597
img博客搬家
img撰写博客
img专家申请
img意见反馈
img返回顶部