Difference between revisions of "Single threaded program"

From SEGGER Wiki
Jump to: navigation, search
(Created page with "A single threaded program is a program which does not use a multi-tasking system. The program typically uses a loop, usually called "the main loop". Single threaded programs a...")
(No difference)

Revision as of 19:59, 2 May 2019

A single threaded program is a program which does not use a multi-tasking system. The program typically uses a loop, usually called "the main loop". Single threaded programs are the traditional way of programming embedded systems. They are still in use, primarily for smaller systems, with limited functionality and complexity. Single threaded programs can still use Interrupts, which are handled in Interrupt Service Routines.