自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 资源 (3)
  • 问答 (1)
  • 收藏
  • 关注

转载 在Linux中使用线程

转自:http://www.linuxidc.com/Linux/2013-10/91381.htm 我并不假定你会使用Linux的线程,所以在这里就简单的介绍一下。如果你之前有过多线程方面的编程经验,完全可以忽略本文的内容,因为它非常的初级。 首先说明一下,在Linux编写多线程程序需要包含头文件pthread.h。也就是说你在任何采用多线程设计的程序中都会看到类似这样的

2016-03-31 09:57:10 336

转载 Linux驱动中completion接口浅析(wait_for_complete例子,很好)

completion是一种轻量级的机制,它允许一个线程告诉另一个线程工作已经完成。可以利用下面的宏静态创建completion:                          DECLARE_COMPLETION(my_completion);                  如果运行时创建completion,则必须采用以下方法动态创建和初始化:                

2016-03-25 16:40:24 825

转载 Poll机制分析(转韦东山)

poll 机制

2016-03-25 16:22:19 289

转载 Linux 的 completion机制

一、定义: linux/include/linux/completion.h 13struct completion { 14 unsigned int done; 15 wait_queue_head_t wait; 16};   二、作用: 虽然信号量可以用于实现同步,但往往可能会出现一些不好

2016-03-24 18:44:40 346

转载 spin_lock、spin_lock_irq、spin_lock_irqsave区别

void spin_lock(spinlock_t *lock); void spin_lock_irq(spinlock_t *lock); void spin_lock_irqsave(spinlock_t *lock, unsigned long flags); 1、spin_lock与spin_lock_irq区别 在Linux内核中何时使用

2016-03-23 17:52:33 455

工具合集制作范例 i2c-read->btools i2c-write->btools等工具

一个仿busybox 范例 i2c_read->btools i2c_write->btools

2018-05-22

日历转UTC秒 C语言源码

以前上传的资源中有个小bug,又不好修正就从新传一次 //if (tim_p->tm_mon > 1 && _DAYS_IN_YEAR (tim_p->tm_year) == 366) if (tim_p->tm_mon > 2 && _DAYS_IN_YEAR (tim_p->tm_year) == 366) days++;

2016-02-18

日历时间转UTC秒 日历时间 UTC 格林威治 秒

日历时间 UTC 格林威治 秒 ,将日历时间转换为UTC 4字节。

2014-03-26

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

TA关注的人

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