一.硬实时操作系统,指用FPGA或者CPLD进行硬编码的系统,这类系统一般需要少量软件进行辅助;二.软实时操作系统有两种:1.基于NandFlash启动的系统,这类系统的优点是启动时,不用把代码加载至内存,直接在Flash上运行,可以在节省内存的同时减少启动时间,一般MCU的厂家会宣称“0-waitstateexecutionfromFlashmemory”,就是指的这种;2.基于传统的Flash运行的系统,需要将代码加载至内存才能运行。