
多线程操作
Armauk
这个作者很懒,什么都没留下…
展开
-
C语言封装的轻量线程环境 Protothreads
Protothreads是一种针对C语言封装后的宏函数库,为C语言模拟了一种无堆栈的轻量线程环境,能够实现模拟线程的条件阻塞、信号量操作等操作系统中特有的机制,从而使程序实现多线程操作。每个Protothreads线程仅增加10行代码和2字节RAM的额外硬件资源消耗。对于资源紧缺而不能移植嵌入式操作系统的嵌入式系统,使用Protothreads能够方便直观地设计多任务程序,能够实现用线性程序结构处转载 2014-03-18 18:37:39 · 1103 阅读 · 0 评论 -
预定义宏__LINE__解析
Author: chenzhufly Email: chenzhufly@126.com 2010-05-04 这篇我将来玩玩多线程操作,体会一下其中的乐趣。实际上这也不能严格意义上称为多线程,只不过封装的比较好,感觉和多线程差不多,可以实现多任务而已。不过这还是需要您深入的研究才会明白的。欢迎您深入研究,欢迎您分享您的心得! Let’s go……………………….转载 2014-03-31 18:01:29 · 2102 阅读 · 0 评论 -
一个LED的N种玩法--多线程
这篇我将来玩玩多线程操作,体会一下其中的乐趣。实际上这也不能严格意义上称为多线程,只不过封装的比较好,感觉和多线程差不多,可以实现多任务而已。不过这还是需要您深入的研究才会明白的。欢迎您深入研究,欢迎您分享您的心得! Let’s go………………………. 一. 为什么需要用多线程 个人感觉是代码清晰,具有层次感,可读性强,增加任务或删减任务都很方便。JJJJJJJJ转载 2014-03-31 18:00:19 · 646 阅读 · 0 评论