按类别查询搜索结果
关于关键词 的检测结果,共 6296
飞雪天龙 | 2016-02-13 10:32:33 | 阅读(1660) | 评论(0)
为什么有人在技术造神大家应该已经感受到,技术圈这两年已经和娱乐圈创业圈差不多的氛围了,这其实是有原因的。最主要的原因是,创业公司和创业媒体越来越多,他们需要大量的程序员投身到创业这个高风险的行业中,而造神,正是让程序员们自动跳进火坑的绝佳办法。不是说程序员不能创业,我是说,创业媒体们故意模...【阅读全文】
劲火星空 | 2016-02-06 20:02:11 | 阅读(1340) | 评论(0)
一、输入子系统的构成    由核心层、驱动层、事件处理层组成    input driver -> Input core -> Event handler -> userspace 到达用户空间传给应用程序    二、drivers/input/input.c:static int __init input_init(void)  ...【阅读全文】
apt_get | 2016-01-29 15:27:46 | 阅读(1490) | 评论(0)
原文地址:http://blog.csdn.net/droidphone/article/details/8074892上一篇文章,我介绍了传统的低分辨率定时器的实现原理。而随着内核的不断演进,大牛们已经对这种低分辨率定时器的精度不再满足,而且,硬件也在不断地发展,系统中的定时器硬件的精度也越来越高,这也给高分辨率定时器的出现创造了条件。内核从2.6...【阅读全文】
chuweiteng | 2016-01-28 15:27:52 | 阅读(210) | 评论(0)
本文讲述了单跳单播连接建立的回调结构体(即设置连接结构体的接收发送函数),包括rucb_callbacks、runicast_callbacks、stunicast_callbacks、unicast_callbacks、broadcast_callbacks、abc_callbacks。【阅读全文】
chuweiteng | 2016-01-28 15:27:46 | 阅读(240) | 评论(0)
本文介绍了Rime协议栈单跳单播连接建立过程的连接结构体,包括rucb_conn --> runicast_conn --> stunicast_conn --> unicast_conn --> broadcast_conn --> abc_conn。【阅读全文】
chuweiteng | 2016-01-28 15:27:40 | 阅读(300) | 评论(0)
本文讲述Rime协议栈单跳单播的连接建立过程,即rucb_open --> runicast_open --> stunicast_open --> unicast_open --> broadcast_open --> abc_open --> channel_open。【阅读全文】
chuweiteng | 2016-01-28 15:27:29 | 阅读(240) | 评论(0)
本文讲述了Rime协议栈单跳单播的头部,包括ruc(runicast)、uc(unicast)、broadcast、abc,并用图直观表示。【阅读全文】
xdzbb | 2016-01-28 10:33:50 | 阅读(1050) | 评论(0)
搜集了一些文档资料,希望为你通向架构师的道路上指点些许迷津。【阅读全文】
hwa_super | 2016-01-26 19:13:33 | 阅读(1010) | 评论(0)
spinlock与linux内核调度的关系【阅读全文】
bibiclb | 2016-01-25 21:43:26 | 阅读(920) | 评论(0)
摘要:    本文深入反汇编代码,分析了IAR MSP430普通函数参数传递详情,得出参数传递,前4个寄存器传递,其余的用堆栈传递。     前几天,还很天真以为函数参数传递是从右向左压栈,经过今天的调试看反汇编代码才知道,原来并没有那么简单。事实上,IAR for MSP430环境下,函数参数传递是寄存器和栈混用,即前四个参数用寄存器传递(结构体或联合类型的另外别论),其他的用堆栈传递。     注:本文实验环境是IAR for MSP430 5.51,我在百度文库看到一文档,说是参数传递,前2个是【阅读全文】
炮雷子 | 2016-01-24 22:21:55 | 阅读(1790) | 评论(0)
C语言预定义宏:__FUNCTION__当前函数名,__FILE__ 当前文件名,__LINE__当前行号(不考虑执行顺序,只考虑该执行代码在文件中第几行)printf(“filename is%s,functionname is %s,linenumber is %d",__FILE__,__FUNCTION__,__LINE__); Gcc不能主动和c++库链接,gcc–lstdc++就和g++一样了Gcc –E...【阅读全文】
yyxl | 2016-01-21 12:53:30 | 阅读(970) | 评论(0)
yyxl | 2016-01-21 12:50:15 | 阅读(940) | 评论(0)
炮雷子 | 2016-01-20 12:41:37 | 阅读(4800) | 评论(0)
    在用户空间中用到的poll()函数其实就是起到一个把当前进程睡眠,通过轮询等待唤醒的作用。好处是在用户态就可以让进程睡眠,而不必在写驱动不同函数时在内核态重复的实现进程的挂起和唤醒。    驱动中poll原型:unsigned poll(struct file *file, poll_table *wait)  ...【阅读全文】
zjnhyj221788 | 2016-01-20 12:01:09 | 阅读(1150) | 评论(0)
1.若设置init=linuxrc,则直接执行根目录下的linuxrc(指向/bin/busybox进程)。2.!run_init_process("/sbin/init") || !run_init_process("/etc/init") ||  !run_init_process("/bin/init") || !run_init_process("/bin/sh")其中/sbin/init、/etc/init、/bin/init全部都是指向/bin/busybox的符号链接,/bin/sh用于...【阅读全文】
zjnhyj221788 | 2016-01-19 17:02:30 | 阅读(1950) | 评论(0)
名称描述继承自模板NamedSectionA fixed configuration section defined by its nameNamedSection = class(AbstractSection)cbi/nsectionTypedSectionA (set of) config...【阅读全文】
chuweiteng | 2016-01-19 15:24:04 | 阅读(180) | 评论(0)
系统进程etimer_process管理timelist,本文先给出etimer_process的启动,而后深入源码分析etimer_process的执行主体,追踪了其所涉及到的宏和函数。【阅读全文】
yaoqigui | 2016-01-18 21:17:48 | 阅读(910) | 评论(0)
一、概述Linux网络设备驱动程序遵循通用的接口,设计时采用的是面向对象的方法,一个设备就是一个对象(net_device结构)。一个网络设备最基本的方法有初始化、发送和接收等。 www.2cto.comLinux网络设备驱动程序的体系结构可以分为四层:网络协议接口层、网络设备接口层、设备驱动功能层和网络设备与媒介层,如...【阅读全文】
chuweiteng | 2016-01-18 15:58:24 | 阅读(310) | 评论(0)
本文以通俗的语言介绍进程、事件、etimer三者关系。【阅读全文】
X_Unstoppable | 2016-01-18 15:40:02 | 阅读(1200) | 评论(0)
通用定时器作为输入捕获的使用。我们将用 TIM5 的通道 1 (PA0)来做输入捕获,捕获 PA0 上高电平的脉宽(用 WK_UP 按键输入高电平),通过串口打印高电平脉宽时间输入捕获简介输入捕获模式可以用来测量脉冲宽度或者测量频率。 STM32 的定时器,除了 ...【阅读全文】