介绍了雷达操作系统(ROS)的定义及其特点,然后,对其与传统操作系统的差异进行了对比分析,并给出了设计需求描述。针对雷达设备的特殊性,提出了ROS的整体架构,包括开发环境、程序结构和运行模式。面向底层硬件的驱动设计方面提出了三类驱动方式,并给出了相关标准数据结构。文中以国产"飞虹"雷达操作系统为例,对所提出架构的设计要素分别进行了说明和验证。