`
hulunberbus
  • 浏览: 856877 次
文章分类
社区版块
存档分类
最新评论

Linux驱动:互斥锁mutex测试

 
阅读更多

Linux驱动:互斥锁mutex测试


本文博客链接:http://blog.csdn.net/jdh99,作者:jdh,转载请注明.


环境:

主机:Fedora12

目标板:MINI6410

目标板LINUX内核版本:2.6.38


互斥锁主要函数:

//创建互斥锁

DEFINE_MUTEX(mutexname);

//加锁,如果加锁不成功,会阻塞当前进程

void mutex_lock(struct mutex *lock);

//解锁

void mutex_unlock(struct mutex *lock);

//尝试加锁,会立即返回,不会阻塞进程

int mutex_trylock(struct mutex *lock);


测试代码:


测试

http://blog.csdn.net/jdh99/article/details/7178741中的测试程序进行测试:

开启两个程序,同时打开,双进程同时操作LED


分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics