Home > Embedded > Protothreads (A lightweight thread for embedded system).

Protothreads (A lightweight thread for embedded system).

Protothreads was designed to use and work in the system that have limitation
in memory such as Embedded System or Sensor Node.It exclude the Stack
(Stack is used for store the working status of each thread) and it also support
the code that working in linear style on system that operation is base on event
(Event-driver).Otherwise it can work in cooperate with RTOS or work stand-alone
without RTOS.

Protothreads is the thread that cut out the Stack (Stackless), so it is very
small but it remain the top context of working in the system.The responsibility
of Protothreads is managing the status of complicated system or doing Multi-threading
because Protothreads have the instruction set for handling the thread.

The qualification of Protothreads are as follow…
1.Protothreads was written in pure C and no Assembly.
2.Can be used with OS or used without OS.
3.There is no error in manipulation part,use no error-prone functions.
4.Use very small RAM size.
5.Support waiting or blocking the execution part without doing Multi-threading or
Stack-switching

For more information about Protothreads please visit
- Wikipedia
- Protothreads website
- Protothreads document in PDF
- Download from Sourceforge

Thank you,
Jitkasem Pintaya

Incoming search terms for the article:

Share and Enjoy:
  • Print
  • Digg
  • Sphinn
  • del.icio.us
  • Facebook
  • Mixx
  • Google Bookmarks
  • 豆瓣
  • 豆瓣九点
  • Add to favorites
  • BarraPunto
  • Bitacoras.com
  • BlinkList
  • blogmarks
  • Blogosphere News
  • Blogplay
  • blogtercimlap
  • connotea
  • Current
  • Design Float
  • Diggita
  • Diigo
  • DotNetKicks
  • DZone
  • eKudos
  • email
  • Fark
  • Faves
  • Fleck
  • FriendFeed
  • FSDaily
  • Global Grind
  • Gwar
  • HackerNews
  • Haohao
  • HealthRanker
  • HelloTxt
  • Hemidemi
  • Hyves
  • Identi.ca
  • IndianPad
  • Internetmedia
  • Kirtsy
  • laaik.it
  • LaTafanera
  • LinkaGoGo
  • LinkArena
  • LinkedIn
  • Linkter
  • Live
  • Meneame
  • MisterWong
  • MisterWong.DE
  • MOB
  • MSN Reporter
  • muti
  • MyShare
  • MySpace
  • N4G
  • Netvibes
  • Netvouz
  • NewsVine
  • NuJIJ
  • PDF
  • Ping.fm
  • Posterous
  • Propeller
  • QQ书签
  • Ratimarks
  • Rec6
  • Reddit
  • RSS
  • Scoopeo
  • Segnalo
  • SheToldMe
  • Simpy
  • Slashdot
  • Socialogs
  • SphereIt
  • StumbleUpon
  • Suggest to Techmeme via Twitter
  • Technorati
  • ThisNext
  • Tipd
  • Tumblr
  • Twitter
  • Upnews
  • viadeo FR
  • Webnews.de
  • Webride
  • Wikio
  • Wikio FR
  • Wikio IT
  • Wists
  • Wykop
  • Xerpi
  • Yahoo! Bookmarks
  • Yahoo! Buzz
  • Yigg

Related posts:

  1. RTOS for AVR part two
  2. RTOS for small embedded system.
  1. October 5th, 2009 at 08:53 | #1

    OSfyzb I bookmarked this link. Thank you for good job!

  2. October 11th, 2009 at 02:44 | #2

    Great work,webmaster,nice design!,

  3. October 12th, 2009 at 07:20 | #3

    Very cute :-) ))),

  4. October 20th, 2009 at 02:21 | #4

    cool nice site

  5. July 17th, 2010 at 18:38 | #5

    Good work ! Keep us posting, you are good writer.

  1. October 8th, 2009 at 15:41 | #1

Comment Spam Protection by WP-SpamFree

Get Adobe Flash playerPlugin by wpburn.com wordpress themes