
POSIX简析
文章平均质量分 82
JuanA1
年轻是最大的本钱,有拼劲!经过大公司文化熏陶,技术全面,目前从事vxWorks及POWER PC方面的嵌入式工作。
展开
-
Linux内核同步方式剖析-(上)
本文是从IBM Developerworks上转载的,的确是很不错的技术网站,有很多关于linux的文章。这篇讨论了 Linux 内核中可用的大量同步或锁定机制,这些机制为2.6.23版内核的许多可用方法提供了应用程序接口(API)。之前用的类似semTake/Give等函数都是原创 2011-07-24 20:02:16 · 1745 阅读 · 0 评论 -
Linux内核同步方式剖析-(下)
自旋锁有两种可用的形式:完全锁(full lock)和读写锁。 首先看一下完全锁。 首先通过一个简单的声明创建一个新的自旋锁。这可以通过调用 spin_lock_init 进行初始化。清单 5 中显示的每个变量都会实现相同的结果。清单 5. 创建和初始化自旋锁原创 2011-07-24 20:09:35 · 3373 阅读 · 0 评论 -
vxWorks下常用的几种延时方法
在应用编程的时候,通常会碰到需要一个任务在特定的延时之后执行一个指定的动作,如等待外设以确保数据可靠,控制扬声器发声时间以及串口通信超时重发等。这就需要利用定时器机制来计量特定长度的时间段。 vxWorks作为实时嵌入式系统,提供多样的定时接口函数。下面结合我的项目经历原创 2011-08-09 20:46:46 · 32705 阅读 · 0 评论