Contemporary single-chip microcomputer system is no longer only developed and used in the bare metal environment. A large number of special embedded operating systems are widely used in the whole series of single-chip microcomputer. As the core processing of handheld computers and mobile phones, high-end microcontrollers can even directly use special windows and Linux operating systems.