Since the embedded system adopts a microprocessor to implement a relatively single function and a separate operating system, a large number of peripheral devices are often not required. Therefore, in terms of volume and power consumption, embedded system has its own advantages.
1. Small system kernel;
2. Strong specificity;
3. System streamlining;
4. High real-time system software (OS) is the basic requirement of embedded software;
5. For embedded software development to be standardized, a multitasking operating system must be used.
6. Embedded system development requires development tools and environments.