按类别查询搜索结果
关于关键词 的检测结果,共 1439
【嵌入式】 嵌入式业规划
lslp88 | 2015-05-14 15:00:59 | 阅读(1690) | 评论(0)
嵌入式职业规划在职工作已近两年了,接触了很多产品、很多技术与很多领域,生活中的一些事情也让我有所反思,于是我在戒除LOL游戏之后,决定多花点时间在这个领域给自己做一次规划。                  &nbs...【阅读全文】
sinbingzoo | 2015-05-11 23:26:23 | 阅读(980) | 评论(0)
本文转载自:http://www.cnblogs.com/hoys/archive/2012/08/19/2646377.html【摘要】本文分析了Linux内核对于信号的实现机制和应用层的相关处理。首先介绍了软中断信号的本质及信号的两种不同分类方法尤其是不可靠信号的原理。接着分析了内核对于信号的处理流程包括信号的触发/注册/执行及注销等。最后介绍了应用层的相...【阅读全文】
sheepbao | 2015-05-11 11:49:25 | 阅读(2000) | 评论(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...【阅读全文】
sheepbao | 2015-05-11 11:42:22 | 阅读(940) | 评论(0)
sinbingzoo | 2015-05-10 22:51:26 | 阅读(5380) | 评论(0)
close和shutdown的区别: int close(int sockfd);    close(fd)调用会将描述字的引用计数减1,只有当socket描述符的引用计数为0时,才关闭socket,即发送FIN包,因此,在fork()模式中,父进程在accept()返回后,fork()子进程,由子进程处理connfd,而父进程将close(connfd);由于connfd这个socket描述...【阅读全文】
robert_ch | 2015-05-10 16:03:38 | 阅读(4360) | 评论(0)
core dump 一般是在segmentation fault(段错误)的情况下产生的文件,需要通过ulimit来设置才会得到的。调试的话输入: gdb filename core  filename就是产生core文件的可执行文件,core就是产生的dump文件查看栈信息—————当程序被停住了,你需要做的第一件事就是查看程序是在哪里停...【阅读全文】
杨艳杰 | 2015-05-07 21:53:35 | 阅读(1160) | 评论(0)
一、发送信号的函数    int pthread_kill(pthread_t thread, int sig);    1、别被名字吓到,pthread_kill可不是kill,而是向线程发送signal。还记得signal吗,大部分signal的默认动作是终止进程的运行,所以,我们才要用sigaction()去抓信号并加上处理函数。    2、向指定ID...【阅读全文】
yu9148 | 2015-05-07 18:00:49 | 阅读(4740) | 评论(0)
目的:项目使用3G模块拨号上网与服务器建立socket通信,3G模块由于信号等因素可能会导致IP变化,而原IP建立的socket连接通过普通的recv返回值判断不会断开,重新获得IP后本地与服务器也无法正常恢复通信。解决方案:通过增加KEEPALIVE检测机制,及时检测到socket已经断开,在重新获取IP后能立即...【阅读全文】
linkers007 | 2015-05-07 16:48:49 | 阅读(1480) | 评论(0)
fangdikui | 2015-05-07 15:51:09 | 阅读(2530) | 评论(0)
pc端编译源码:mjpg-streamer-mini2440-read-only.tar.gz这里要想编译顺利,有3件事要做1、修改源文件,将videodev.h改为videodev2.h 即 #include 改为#include 相关的源文件如下Dynctrl.c (mjpg-streamer-mini2440-read-only\plugins\input_uvc)Input_file.c (mjpg-streamer-...【阅读全文】
1987hanen | 2015-05-05 10:49:58 | 阅读(1550) | 评论(0)
S311040256 | 2015-04-28 19:40:49 | 阅读(560) | 评论(0)
644924073 | 2015-04-24 20:46:50 | 阅读(3920) | 评论(0)
一、概念简述在Linux下可以通过两种方式加载驱动程序:静态加载和动态加载。静态加载就是把驱动程序直接编译进内核,系统启动后可以直接调用。静态加载的缺点是调试起来比较麻烦,每次修改一个地方都要重新编译和下载内核,效率较低。若采用静态加载的驱动较多,会导致内核容量很大,浪费存储空间。动态加载...【阅读全文】
weltion | 2015-04-24 08:38:55 | 阅读(2730) | 评论(0)
Hi3515的UART驱动位于drivers/serial/amba-pl011.carch/arm/mach-hi3515v100/core.c中只发现UART0 和UART1 对应的串口ttyAMA0 和ttyAMA1 串口 但是查不到串口ttyAMA2 和ttyAMA3 ,在arch/arm/mach-hi3515v100/core.c增加了UART0 和UART1 但是在/dev/下面还是发现不了ttyAMA2 和ttyAMA3  通过修改...【阅读全文】
yangchao1117 | 2015-04-22 02:57:47 | 阅读(1680) | 评论(0)
一、发送信号的函数    int pthread_kill(pthread_t thread, int sig);    1、别被名字吓到,pthread_kill可不是kill,而是向线程发送signal。还记得signal吗,大部分signal的默认动作是终止进程的运行,所以,我们才要用sigaction()去抓信号并加上处理函数。    2、向指定ID...【阅读全文】
slj_win | 2015-04-21 17:57:54 | 阅读(1250) | 评论(0)
添加书签:在编辑框左边栏右击 > Add Bookmark > 编辑书签名称(可以直接使用默认名称)> OK查看书签:Window > Show View > Other > 输入book字样会出现Bookmarks > OK然后就可以在IDE的底部出现的Bookmarks视图查看和编辑所有书签了...【阅读全文】
hlqhayq | 2015-04-20 16:19:44 | 阅读(1280) | 评论(0)
一生有你llx | 2015-04-19 19:47:01 | 阅读(16310) | 评论(0)
一、发送信号的函数    int pthread_kill(pthread_t thread, int sig);    1、别被名字吓到,pthread_kill可不是kill,而是向线程发送signal。还记得signal吗,大部分signal的默认动作是终止进程的运行,所以,我们才要用sigaction()去抓信号并加上处理函数。    2、向指定ID...【阅读全文】
程式化kk | 2015-04-16 08:56:12 | 阅读(1060) | 评论(0)
love王燕 | 2015-04-15 15:29:16 | 阅读(1470) | 评论(0)
  系统架构   本系统组成如下图,FPGA挨个读取24个AD通道中的数据,然后通过UPP方式传送给OMAPL138中的DSP核,经过一系列运算,DSP核通过DSPLINK方式将数据送到ARM核。     FPGA数据读取、存储、传送、数据识别问题   因为OMAPL138需要识别传送上来的数据是对应哪个通道的。所以FPGA对数据必须做一些处理以便于OMAPL138对数据分门别类。 方法一: 在FPGA中生成一个FIFO,挨个读取24个AD通道中的数据按次序存放到FIFO中,F【阅读全文】