The invention provides a safe 
embedded operating system capable of supporting multi-stage loading. The safe 
embedded operating system supports the 
dynamic loading operation of an application program of an embedded terminal, realizes the isolation of the application program and an embedded terminal platform and comprises a 
system management module, a safety management module, a 
resource management module, a functional unit module, a GUI (
Graphical User Interface) module, an application execution engine module, an application program interface (API) module and the like. Meanwhile, the safe 
embedded operating system is at least divided into a basic stage and an expansion stage by adopting stage treatment on the basis of the traditional Linux inner core, a basic stage module is fixedly loaded, each module and each 
functional module in the expansion stage are selectively and dynamically loaded according to application requirements under the scheduling of a 
system management framework, and thus, loading the 
system by stage is realized. By using the safe embedded 
operating system, a function of safety management and control for the application program through a safe framework module is achieved, mechanisms such as end-to-end safe issuing and loading of an application, 
safe operation protection based on an application 
process isolation and trust mechanism, application operation monitoring and the like are applied, and safe management and control on the whole life cycle of the application from issuing, downloading, loading to operating is realized.