点数信息
www.dssz.net
注册会员
|
设为首页
|
加入收藏夹
您好,欢迎光临本网站!
[请登录]
!
[注册会员]
!
首页
移动开发
云计算
大数据
数据库
游戏开发
人工智能
网络技术
区块链
操作系统
模糊查询
热门搜索:
源码
Android
整站
插件
识别
p2p
游戏
算法
更多...
在线客服QQ:632832888
当前位置:
资源下载
搜索资源 - protothreads
下载资源分类
移动开发
开发技术
课程资源
网络技术
操作系统
安全技术
数据库
行业
服务器应用
存储
信息化
考试认证
云计算
大数据
跨平台
音视频
游戏开发
人工智能
区块链
在结果中搜索
所属系统
Windows
Linux
FreeBSD
Unix
Dos
PalmOS
WinCE
SymbianOS
MacOS
Android
开发平台
Visual C
Visual.Net
Borland C
CBuilder
Dephi
gcc
VBA
LISP
IDL
VHDL
Matlab
MathCAD
Flash
Xcode
Android STU
LabVIEW
开发语言
C/C++
Pascal
ASM
Java
PHP
Basic/ASP
Perl
Python
VBScript
JavaScript
SQL
FoxBase
SHELL
E语言
OC/Swift
文件类型
源码
程序
CHM
PDF
PPT
WORD
Excel
Access
HTML
Text
资源分类
搜索资源列表
使用Protothreads设计嵌入式多任务程序
使用Protothreads设计嵌入式多任务程序
所属分类:
C
发布日期:2011-12-07
文件大小:227kb
提供者:
iamzzg2008
Protothreads - Lightweight, Stackless Threads in C
http://www.sics.se/~adam/pt/download.html
所属分类:
C
发布日期:2008-08-21
文件大小:213kb
提供者:
ydyuhu
轻量级线程库protothreads介绍
Protothreads是一种针对C语言封装后的宏函数库,为C语言模拟了一种无堆栈的轻量线程环境,能够实现模拟线程的条件阻塞、信号量操作等操作系统中特有的机制,从而使程序实现多线程操作。每个Protothreads线程仅增加10行代码和2字节RAM的额外硬件资源消耗。对于资源紧缺而不能移植嵌入式操作系统的嵌入式系统,使用Protothreads能够方便直观地设计多任务程序,能够实现用线性程序结构处理事件驱动型程序和状态机程序,简化了该类程序的设计
所属分类:
嵌入式
发布日期:2013-08-19
文件大小:435kb
提供者:
zhangwan9301
protothreads 1.4 官方源码
开源 C 协程库 protothreads。这是一个全部用 ANSI C 写成的库,之所以称为“蝇量级”的,就是说,实现已经不能再精简了,几乎就是原语级别。事实上 protothreads 整个库不需要链接加载,因为所有源码都是头文件,类似于 STL 这样不依赖任何第三方库,在任何平台上可移植;总共也就 5 个头文件,有效代码量不足 100 行;API 都是宏定义的,所以不存在调用开销;最后,每个协程的空间开销是 2 个字节(是的,你没有看错,就是一个 short 单位的“栈”!)
所属分类:
C++
发布日期:2015-05-14
文件大小:213kb
提供者:
passer_by_x
stm32f103vet6+protothreads
硬件平台stm32f103vet6,使用protothreads做成的一个模拟的线程而已,测试程序,一个定时输出,注意,测试程序,只用作演示而已。
所属分类:
C
发布日期:2015-07-09
文件大小:1mb
提供者:
wit_yuan
ProtoThreads
arduino智能硬件开发 ProtoThreads类库 多线程
所属分类:
硬件开发
发布日期:2015-07-21
文件大小:57kb
提供者:
neil89
单片机多任务实现
由于项目的需求,不可避免的会在单片机上实现多任务处理,然而多任务之间的交互处理是令大家头疼的意见事情。处理方式有一下几种:1、安装UCOS之类的实时操作系统,但每次更换单片机都需要重新移植比较麻烦;2、用状态机实现,能够快速有效的实现多任务程序,但是状态机的引用导致程序看起来不完正,比较零碎,可读性比较差。3、结合UCOS和状态机思想,对状态机进行改良,得到了Protothreads的微型系统,代码开源,只有几十行代码就可以实现
所属分类:
C
发布日期:2015-11-11
文件大小:4mb
提供者:
zhangcuejun
protothreads精简内核源码
堪称最轻量级的协程实现:Protothreads (主页:http://www.sics.se/~adam/pt/)
所属分类:
硬件开发
发布日期:2008-11-22
文件大小:27kb
提供者:
wchp314
嵌入式微型gui图形库和rtos
PW library EmbeddedGUI UcGUI Contiki Protothreads
所属分类:
嵌入式
发布日期:2016-08-25
文件大小:43mb
提供者:
u014797286
protothreads-1.4
开源 C 协程库 protothreads。这是一个全部用 ANSI C 写成的库,之所以称为“蝇量级”的,就是说,实现已经不能再精简了,几乎就是原语级别。事实上 protothreads 整个库不需要链接加载,因为所有源码都是头文件,类似于 STL 这样不依赖任何第三方库,在任何平台上可移植;总共也就 5 个头文件,有效代码量不足 100 行;API 都是宏定义的,所以不存在调用开销;
所属分类:
C
发布日期:2017-10-26
文件大小:210kb
提供者:
u011387317
Protothreads 使用教程
Protothreads 是一个非常好的小系统,非常适合常规MCU产品的开发,占用资源极少。
所属分类:
其它
发布日期:2018-08-16
文件大小:235kb
提供者:
u014224380
UIP中文文档第六 uIP原始线程(protothreads).doc
UIP协议栈,最精简的TCP/IP协议栈,对学习和理解TCP/IP协议及网络运作有非常大的帮助。这是中文资料的第六部分。
所属分类:
C
发布日期:2019-06-08
文件大小:56kb
提供者:
redwolf2
ProtoThreads.rar
proto thread 的文件包和相关的解释文档,帮助快速学习proto thread。
所属分类:
C
发布日期:2019-07-19
文件大小:3mb
提供者:
ty_buyu
protothread介绍的论文
protothread的作者Adam Dunkels写的关于protothread的原理及用法介绍的论文。英文版的,请注意 Protothreads: Simplifying Event-Driven Programming of Memory-Constrained Embedded Systems
所属分类:
C
发布日期:2020-03-06
文件大小:255kb
提供者:
tsummer2010
51单片机可用的多线程调度示例程序
基于Protothreads思路实现的一个可用于STC15系列单片的一个多线程及消息队列应用示例。可以在资源极少的单片上实现多线程调度。
所属分类:
电信
发布日期:2020-06-17
文件大小:5kb
提供者:
patanka
时间触发模式下的Protothreads设计应用
Protothreads是一种无需堆栈的极轻量级线程。本文旨在讨论Protothreads在时间触发模式系统中所能发挥的优势。以一个具体例子为依据,详细介绍了如何使用经过改进之后的Protothreads构建一个多任务调度器,并使之顺利应用于时间触发模式的系统中。
所属分类:
其它
发布日期:2020-07-25
文件大小:108kb
提供者:
weixin_38670700
基于MSP432的protothreads范例
基于MSP432的protothreads范例,4个应用范例
所属分类:
嵌入式
发布日期:2020-10-06
文件大小:125kb
提供者:
lzm2050
时间触发模式下的ProtothreadS设计应用
1 概 述 嵌入式行业的飞速发展使得嵌入式芯片的容量和功能都在不断地提升。以工业应用最为常见的8位微控制器为例,其ROM和RAM的容量都在不断扩大,甚至一些高端的8位处理器可以使用简单的操作系统(OS)来进行开发。同时,32位处理器的广泛普及也使得其价格逐渐逼近8位处理器。所以对很多应用来说,开发的简化和迅速成为最主要的目标。尤其是当使用一款新的处理器或者硬件电路时,快速的搭建其开发的框架变得尤其重要。在嵌入式系统中,通常会采用两种不同的任务管理和调度方式:事件触发和时间触发。事件触发方式
所属分类:
其它
发布日期:2020-11-10
文件大小:203kb
提供者:
weixin_38618746
async2.h:C的堆栈式异步子例程。带来异步2 C-源码
async2.h-异步,堆栈式子例程 借鉴python中的protothreads,async.h,coroutines.h和async / await的启发,这是基于Duff设备的C的async / await / fawait / event循环实现。 特征 它是100%纯净的便携式C。 它每个状态使用96字节的内存,但为您提供无缝的嵌套功能,错误处理和堆栈管理。 它不依赖于操作系统。 与其他实现相比,它的理解要简单一些,因为异步状态/堆栈管理完全由lib处理。 您不能在函数调用之间
所属分类:
其它
发布日期:2021-03-08
文件大小:18kb
提供者:
weixin_42109125