按类别查询搜索结果
关于关键词 的检测结果,共 1441
aaron20127 | 2016-05-22 09:35:37 | 阅读(1090) | 评论(0)
1.tail的基本用法     tail  -n  20  /etc/profile  #列出文本最后20行数据    tail  -n  +20  /etc/profile  #列出文本从第20行到最后的数据2.tail在打印中的使用    当执行程序时的打印信息输出到日志文...【阅读全文】
sinbingzoo | 2016-05-21 22:05:44 | 阅读(1130) | 评论(0)
进程通信--共享内存详解共享内存概述  可以说,共享内存是一种最为高效的进程间通信方式。因为进程可以直接读写内存,不需要任何数据的复制。为了在多个进程间交换信息,内核专门留出 了一块内存区。这段内存区可以由需要访问的进程将其映射到自己的私有地址空间。因此,进程就可以直接读写这一内存区而不需要...【阅读全文】
jbs1029 | 2016-05-20 17:35:22 | 阅读(1560) | 评论(0)
    对于如何向模块传递参数,Linux kernel 提供了一个简单的框架。其允许驱动程序声明参数,并且用户在系统启动或模块装载时为参数指定相应值,在驱动程序里,参数的用法如同全局变量。  使用下面的宏时需要包含头文件。  通过宏module_param()定义一个模块参数:  module_param(...【阅读全文】
yanyuan_linux | 2016-05-09 16:51:32 | 阅读(1300) | 评论(0)
Flowers_World | 2016-04-27 11:12:32 | 阅读(960) | 评论(0)
1.MakefileDEFINES+=PROJECT_CONF_H=\"project-conf.h\"all:blinkCONTIKI = ../../..include $(CONTIKI)/Makefile.include2.project-conf.h该文件中可以重新定义一些已经定义过的变量【阅读全文】
ispsubb | 2016-04-20 10:16:55 | 阅读(9740) | 评论(0)
高速数字信号线上添加33欧电阻的作用【阅读全文】
jbs1029 | 2016-04-19 11:26:09 | 阅读(1410) | 评论(0)
一 什么是XSI IPC    有三种 IPC我们称作XSI IPC,即消息队列、信号量以及共享存储器(共享内存),它们之间有很多相似之处。二 标识符和键    每个内核中的 IPC结构(消息队列、信号量或共享内存)都用一个非负整数的标识符加以引用。   无论何时创建IPC结构(调用 ...【阅读全文】
DEJUN_cu | 2016-04-14 21:26:42 | 阅读(1520) | 评论(0)
linux 进程之间 PIPE 通信 实例



欢迎各位爱好者 加入QQ群:23218753 共同探讨!【阅读全文】
DEJUN_cu | 2016-04-14 21:17:58 | 阅读(1390) | 评论(0)
linux 父子进程 PIPE 通信

……
……
if(pipe(pipe_fd)


欢迎各位爱好者 加入QQ群:23218753 共同探讨!【阅读全文】
【嵌入式】 2440中的spi通
hubin2303620 | 2016-04-06 17:33:29 | 阅读(1050) | 评论(0)
644924073 | 2016-03-31 23:10:04 | 阅读(0) | 评论(0)
hello.c内容:MODULE_LICENSE("Dual BSD/GPL");static int hello_init(void){        printk(KERN_ALERT"Hello, world\n");        return 0;}static void hello_exit(void){        printk(K...【阅读全文】
yrbneumann | 2016-03-25 13:12:07 | 阅读(2010) | 评论(0)
天才精英 | 2016-03-22 22:55:30 | 阅读(2800) | 评论(0)
        其实嵌入式的Linux 与PC Linux共用一套内核,实现网络通信,只是编译器不一样,运行效果一样,因为测试也比较方便,可以在PC Linux下测试好,再用交叉编译器编译成嵌入式的运行程序,放到嵌入式板子上运行。以上为实现UDP服务器端的源码,很简单,当然,嵌入式的板子需要支持网络,配置好IP...【阅读全文】
moonshinecici | 2016-03-22 15:10:16 | 阅读(330) | 评论(0)
操作系统:ubuntu10.04汇编语言:arm1,ldr加载指令LDR指令的格式为:LDR{条件}  目的寄存器,LDR指令用亍从存储器中将一个32位的字数据传送到目的寄存器中。该指令通常用亍从存储器中读取32位的字数据到通用寄存器,然后对数据迕行处理。当程序计数器PC作为目的寄存器时,指令从存储器中读取的...【阅读全文】
yrbneumann | 2016-03-09 14:42:52 | 阅读(1150) | 评论(0)
首先简单介绍一下TCP三次握手    在TCP/IP协议中,TCP协议提供可靠的连接服务,采用三次握手建立一个连接。第一次握手:建立连接时,客户端发送syn包(syn=j)到服务器,并进入SYN_SEND状态,等待服务器确认;第二次握手:服务器收到syn包,必须确认客户的SYN(ack=j+1),同时自...【阅读全文】
ligordon | 2016-01-28 13:20:01 | 阅读(2520) | 评论(0)
总结一下OpenWrt的启动流程:1.CFE->2.linux->3./etc/preinit->4./sbin/init ->5./etc/inittab ->6./etc/init.d/rcS->7./etc/rc.d/S* ->8. OpenWrt是一个开放的linux平台,主要用于带wifi的无线路由上。类似于Ubuntu、Red Hat、之类的linux发行版本,它也有一套自己的启动流程。下面,我就以我的Linksys...【阅读全文】
bibiclb | 2016-01-25 21:43:43 | 阅读(770) | 评论(0)
本文给出了移植Contiki内核到MSP-EXP430G2的一些细节,并给出工程源文件。【阅读全文】
【嵌入式】 C 调试
644924073 | 2016-01-10 17:29:35 | 阅读(1480) | 评论(0)
#include #define debug_message (printf("%s %s()  [%d]:\n",__FILE__,__func__,__LINE__),printf)int main(int argc, const char *argv[]){   debug_message;   //printf("\n");   printf("hello world\n");   return 0;}【阅读全文】
theKernel | 2016-01-07 21:00:59 | 阅读(1160) | 评论(0)
644924073 | 2015-12-27 14:05:56 | 阅读(0) | 评论(0)
一、Intel 80X86微处理器系列      1.从8080/8085到8086      (1)8086 有16位寄存器和16位外部数据总线,20位地址总线,寻址为1MB的地址空间;8080/8085有只有8位,寻址地址空间为64K。      (2)8086有一个初级流水线结构,内部操作与对...【阅读全文】