海王  
上一页 1 ··· 37 38 39 40 41 42 43 44 45 ··· 55 下一页

2010年7月9日

摘要: http://www.52rd.com/Blog/Detail_RD.Blog_cxf17_16855.html Linux2.4下驱动中定时器的应用我的内核是2.4.18的。Linux的内核中定义了一个定时器的结构:#include<linux/timer.h>struct timer_list{ struct list_head list;unsigned long expires... 阅读全文
posted @ 2010-07-09 16:14 海王 阅读(797) 评论(0) 推荐(0) 编辑

2010年7月5日

摘要: #include <stdio.h>#include <stdlib.h> int main(){ int i; float a=0.2; float f=0.49; float b = 0.5; float e = 0.51; float c=0.6; float k=0.99; float g = 1.0; float h = 1.1; printf("0.2 : %d... 阅读全文
posted @ 2010-07-05 17:59 海王 阅读(2418) 评论(0) 推荐(0) 编辑
 
摘要: http://www.cppblog.com/prayer/archive/2008/08/21/59572.html udelay(unsigned long usecs);mdelay(unsigned long msecs);前者用软件循环指定的微妙数,后者调用前者达到延迟毫秒级。udelay 函数只能用于获取较短的时间延迟,因为loops_per_second值的精度只有8位,所以,当计算... 阅读全文
posted @ 2010-07-05 15:25 海王 阅读(3564) 评论(0) 推荐(0) 编辑

2010年6月30日

摘要: http://forum.eet-cn.com/FORUM_POST_10008_1200180495_0.HTM?click_from=8800053081,9890362731,2010-06-30,EECOL,FORUM_ALERT&click_from==etsd 1、分享第一条经验:“学历代表过去、能力代表现在、学习力代表未来。”其实这是一个来自国外教育领域的一个研究结果。相信工... 阅读全文
posted @ 2010-06-30 13:26 海王 阅读(344) 评论(0) 推荐(0) 编辑

2010年6月29日

摘要: 问题的根源是数组越界。越界一个单位,单位为int。系统刚开机内存此时充足。 表现1:若用控制台启动则其能正常运行 表现2:若由系统自行启动应用程序,则程序崩溃系统重启,应用程序收到终止进程信号。 分析:系统监测到操作数组越界后便发出终止进程信号,而控制台启动时信号被控制台接收到,也许其将之忽略,从而表现正常。而系统自行启动时候,接收者为应用程序,自然就”崩溃”了,其实是... 阅读全文
posted @ 2010-06-29 15:43 海王 阅读(2988) 评论(0) 推荐(0) 编辑
 
摘要: 首先我们来看一个封装的实例:[代码]1.fprintf()原形:#include <stdio.h> int fprintf( FILE *stream, const char *format, ... );2.vsprintf(), vnsprintf()的原形及使用:[代码]说明:vsprintf() 和 vsnprintf() 基本一样,但后者比前者多了一个字节数的限定。vspr... 阅读全文
posted @ 2010-06-29 11:14 海王 阅读(6200) 评论(0) 推荐(0) 编辑
 
摘要: 表面上看没有任何作用,其实这是一种冗余手段。如果不小心后面代码逻辑有问题再次free这个指针则有可能会发生内存段错误。 若赋值为NULL最多也就是free失败,大大增强了代码的健壮性! 阅读全文
posted @ 2010-06-29 10:21 海王 阅读(650) 评论(0) 推荐(0) 编辑

2010年6月28日

摘要: /dev/console 对应启动命令的最后console赋值 /dev/tty 当前控制台 /dev/tty0 LCD控制台 命令tty 查看当前终端对应的设备ps -ax 查看进程对应的控制台////========================= #include <stdio.h>#include <stdlib.h>//#include <sys/type... 阅读全文
posted @ 2010-06-28 18:02 海王 阅读(7331) 评论(0) 推荐(1) 编辑

2010年6月25日

摘要: http://www.linuxfoundation.org/collaborate/workgroups/openprinting 阅读全文
posted @ 2010-06-25 09:35 海王 阅读(277) 评论(0) 推荐(0) 编辑
 
摘要: http://www.hpl.hp.com/personal/Jean_Tourrilhes/Linux/Tools.html 阅读全文
posted @ 2010-06-25 09:34 海王 阅读(745) 评论(0) 推荐(0) 编辑
上一页 1 ··· 37 38 39 40 41 42 43 44 45 ··· 55 下一页