瑞芯27软件平台是一个包含了嵌入式实时操作系统(RTOS),图形用户界面接口(GUI),文件系统(FS),板级支持包(BSP)以及一系列应用程序的软件平台.最底层是硬件驱动层,包括所有片内控制器,以及常规外设的驱动,某些驱动在其物理驱动上抽象了一层逻辑层,如按键驱动,屏驱动,FLASH驱动等等,以屏蔽不同的外设对平台造成的影响,使上层软件保持与硬件无关。基于驱动层建立了系统内核层,包括操作系统,窗口系统,文件系统,媒体库,Loader等。是平台的基本内核。所有应用程序,均基于内核。最上层是应用程序层,包括平台的基本应用(视频、音频、图片、电子书、游戏、录音),以及客户的扩展应用等等。开发商可基于基本应用层进行扩展研发,也可以基于系统内核层进