自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(23)
  • 资源 (1)
  • 收藏
  • 关注

转载 共享上网系列之:共享上网的原理和技术

二十一世纪是个信息爆炸的世纪,也是信息共享的世纪。在互联网越来越得到普及的今天,网络已经成为了人们获取信息的重要途径,而网络共享又可以帮助实现更大程度上的信息分享。共享上网既是企业内部提高办公效率、协同合作的要求,也是家庭实现多平台娱乐化和功能化的意义所在。为此,从时代的角度和当前网络利用方式上,我们将为读者推出共享上网系列。今天我们讲的是共享上网的原理,只有了解了共享上网的原理,才更有助于我们深

2012-11-16 15:30:13 861

转载 网站流量的深度和解决技巧

IP:即是独立IP数,是每一位客户端通过公网地址访问网站的ip地址。PV(Page View):中文叫作访问量, 就是网页的浏览量或点击率,每刷新一次被计算一次。UV(Unique Visitor):中文叫独立访客数,每1台来访的电脑视为1个访客。同时在24秒内每个相同的客户端只被作为UV统计1次。那么,在提升ALEXA排名和提高网站流量上有没有什么行之有效的方法呢?

2012-11-16 15:22:51 363

转载 linux多線程信號總結[2011/12/31]

linux 多線程信號總結(一)      1. 在多線程環境下,產生的信號是傳遞給整個進程的,一般而言,所有線程都有機會收到這個信號,進程在收到信號的的線程上下文執行信號處理函數,具體是哪個線程執行的難以獲知。      2. signal函數BSD/Linux的實現並不在信號處理函數調用時,恢復信號的處理為默認,而是在信號處理時阻塞此信號,直到信號處理函數返回。其他實現可能在調

2012-10-25 15:47:55 563

转载 Linux下线程的调度策略与优先级

Linux内核的三种调度策略:  1,SCHED_OTHER 分时调度策略,2,SCHED_FIFO实时调度策略,先到先服务。一旦占用cpu则一直运行。一直运行直到有更高优先级任务到达或自己放弃   3,SCHED_RR实时调度策略,时间片轮转。当进程的时间片用完,系统将重新分配时间片,并置于就绪队列尾。放在队列尾保证了所有具有相同优先级的RR任务的调度公平Linux线程优先级

2012-08-29 15:02:54 1554

转载 linux进程调度方法(SCHED_OTHER,SCHED_FIFO,SCHED_RR)

inux内核的三种调度方法:1,SCHED_OTHER 分时调度策略,2,SCHED_FIFO实时调度策略,先到先服务3,SCHED_RR实时调度策略,时间片轮转  实时进程将得到优先调用,实时进程根据实时优先级决定调度权值,分时进程则通过nice和counter值决定权值,nice越小,counter越大,被调度的概率越大,也就是曾经使用了cpu最少的进程将会得到优先调度

2012-08-29 14:52:27 265

转载 平滑滤波

就是从输入序列中相继抽出m个数fi-v,…,fi-1,fi,fi+1,…,fi+v(其中fi为窗口中心值,v=(m-1)/2),再将这m个点按其数值大小顺序排序,取其序号的中心点的那个数作为滤波输出。数学公式表示为:Yi=Med{fi-v,…,fi-1,fi,fi+1,…,fi+v} i∈N v=(m-1)/2 (式4-2)Yi称为序列fi-v,…,fi-1,fi,fi+1,…,fi+v的

2012-08-25 10:43:25 2133

转载 linux中的热插拔和mdev机制

作用是在系统启动和热插拔 或动态加载驱动程序时,自动产生驱动程序所需的节点文件,在文件系统中的/dev目录下的设备节点都是由mdev创建的  mdev是busybox自带的一个简化版的udev  作用是在系统启动和热插拔 或动态加载驱动程序时,自动产生驱动程序所需的节点文件,在文件系统中的/dev目录下的设备节点都是由mdev创建的  mdev扫描/sys/class和

2012-07-16 11:53:56 389

转载 如何让自己进步更快

1、永远不说不可能。2、凡事第一反应找方法,不是找借口。3、养成记录习惯,不太依赖脑袋。4、每天出门照镜子,给自己自信的微笑。5、每天自我反省。6、用心倾听,不打断别人的话,作个倾听高手。7、节俭定期存钱。8、遵守诚信,说到做到。9、时刻微笑待人处事。

2012-07-11 09:17:16 308

转载 Udev实现U盘或SD卡的自动挂载

http://yangzhongfei.blog.163.com/blog/static/4610987520101122315425/ 并且udev还会根据/etc/udev/rules.d中的规则文件实现一些相应的功能。下面我们介绍一下如何实现设备节点的自动创建及U盘或SD卡的自动挂载。一、.udev的移植因为文件系统中默认是没有对udev进行支持的,所以我们移植一个u

2012-07-09 12:16:33 367

转载 linux中自动挂载、卸载SD卡/u盘

http://blog.sina.com.cn/s/blog_557366df0100nk7r.htmlmdev是busybox中的一个udev管理程序的一个精简版,他也可以实现设备节点的自动创建和设备的自动挂载,只是在实现的过程中有点差异,在发生热插拔时间的时候,mdev是被hotplug直接调用,这时mdev通过环境变量中的 ACTION 和 DEVPATH,来确定此次热插拔事件的动作以及

2012-07-09 12:15:00 587

转载 当你扛不住的时候就读一遍

1、靠山山会倒,靠人人会跑,只有自己最可靠。  2、没有人陪你走一辈子,所以你要适应孤独,没有人会帮你一辈子,所以你要奋斗一生。  3、与其用泪水悔恨今天,不如用汗水拼搏今天。  4、当眼泪流尽的时候,留下的应该是坚强。  5、人生就像一杯没有加糖的咖啡,喝起来是苦涩的,回味起来却有久久不会退去的余香。  6、有一种缘,放手后成为风景,有一颗心,坚持中方现真诚。  7、选择

2012-07-09 12:13:16 245

转载 mdev的使用方法和原理

http://bbs.51cto.com/thread-592520-1-1.htmlmdev是busybox自带的一个简化版的udev,适合于嵌入式的应用埸合。其具有使用简单的特点。它的作用,就是在系统启动和热插拔或动态加载驱动程序时,自动产生驱动程序所需的节点文件。在以busybox为基础构建嵌入式linux的根文件系统时,使用它是最优 的选择。 mdev使用mdev的

2012-07-09 12:10:33 330

转载 mdev的基本工作原理

分析过mdev(udev的BusyBox简化版)源码的都知道mdev的基本原理:  a、执行mdev -s命令时,mdev扫描/sys/block(块设备保存在/sys/block目录下,内核2.6.25版本以后,块设备也保存在/sys /class/block目录下。mdev扫描/sys/block是为了实现向后兼容)和/sys/class两个目录下的dev属性文件,从该dev 属性

2012-07-09 12:06:28 374

转载 platform_device

http://blog.csdn.net/xxu0123456789/article/details/61844751.1 platform总线、设备与驱动在Linux 2.6的设备驱动模型中,关心总线、设备和驱动这3个实体,总线将设备和驱动绑定。在系统每注册一个设备的时候,会寻找与之匹配的驱动;相反的,在系统每注册一个驱动的时候,会寻找与之匹配的设备,而匹配由总线完成。一个现实的

2012-06-28 14:16:42 405

转载 丰富linux驱动内容笔记(二)

http://blog.csdn.net/yongan1006/article/details/6729881一、驱动设计的分层和分隔分层设计可以提高代码的可重用性。它利用已有的代码,做一些重载或修改,就可以完成驱动程序设计。除了分层的设计思想外,还有分隔。一般用在总线外设控制器上,这样驱动就分为了两部分,一部分写控制器驱动,一部分写外设驱动,互不干涉。二、一些简述输入设备驱动

2012-06-28 14:14:57 267

转载 丰富linux驱动内容笔记——platform设备驱动

http://blog.csdn.net/yongan1006/article/details/6729874linux设备驱动关心总线、设备和驱动3个实体。总线会将设备和驱动绑定。一个现实的Linux设备和驱动通常都需要挂载在一种总线上。但是一些Soc中,它将外设控制器直接挂载到Soc内存空间,即CPU可以通过访问寄存器来控制它们。这些设备没有相应的实际总线。为解决这个问题,linux自定义

2012-06-28 14:10:13 303

转载 cdev, platform_device, device_driver, class大杂烩

http://blog.chinaunix.net/uid-20718037-id-2465419.html将前面的三篇中的代码整合起来代码如下:#includelinux/module.h>#includelinux/init.h>#includelinux/fs.h>#includelinux/cdev.h>#includelinux/mm.h>

2012-06-28 12:01:13 869

转载 linux设备模型中的class

在linux下使用class的功能硬/软件环境:s3c2440/linux-2.6.36/busybox-1.18.4/arm-linux-gcc 4.4.3下面是模块的c代码:#includelinux/module.h>#includelinux/init.h>#includelinux/fs.h>#includelinu

2012-06-28 11:59:55 373

转载 platform设备与设备driver之间的关系

一个简单的platform设备驱动硬/软件环境:s3c2440/linux-2.6.36/busybox-1.18.4/arm-linux-gcc 4.4.3下面是模块的c代码:#includelinux/module.h>#includelinux/init.h>#includelinux/fs.h>#includelinux/

2012-06-28 11:58:43 361

转载 字符设备实现控制led的驱动

一个led驱动,做个记号硬软件环境:s3c2440/linux-2.6.36/busybox-1.18.4/arm-linux-gcc 4.4.3下面是模块c代码:#include #include #include #include #include #include MODULE_LICENSE("GPL");MODU

2012-06-28 11:57:20 294

转载 device_register()和platform_device_register()的区别

platform_device_register向系统注册设备 platform_driver_register向系统注册驱动,过程中在系统寻找注册的设备(根据.name),找到后运行.probe进行初始化。  ***************************************************************device_register()和pla

2012-06-28 11:38:47 367

转载 linux下bus,device,driver三者关系

bus:  总线作为主机和外设的连接通道,有些总线是比较规范的,形成了很多协议。如PCI,USB,1394,IIC等。任何设备都可以选择合适的总线连接到主机。当然主机也可能就是CPU本身。内存也是通过BUS连接到主机的,可内存使用的总线不是外设总线,因此和内存使用相同类型的总线的设备,谈及BUS比较含糊。  一块网卡在嵌入式开发中,直接通过内存总线接入到CPU。我们在写网卡驱动时,要给该B

2012-06-28 11:17:45 390

转载 指向指针的指针和二维数组名等同吗?

////////////////////////////////////QUESTION/////////////////////////////////////////////////如int a[2][3]; int **b; b=a;为什么不能这样赋值。还有如int *p[3];其中平p[0],p[1]等不都是指针吗,那我可以把p理解成指向指针的指针吗。问题补充: #

2012-06-05 16:16:54 465

雷达ARPA & AIS

雷达ARPA和AIS的标准,雷达跟踪的各种条件和要大到的要求,设计雷达的参考资料

2012-09-07

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除