本文通过介绍ARM9 与嵌入式Linux 的特点,描述了基于ARM9 的嵌入式Linux 开发一般流程。在介绍开发环境的配置方法之后,提出了使用NFS 与TFTP 进行程序下载和使用GDBServer 进行远程调试的开发方案,同时演示了一个串口驱动程序开发的实例。 关键字: ARM9 嵌入式Linux NFS TFTP GDBServer Abstract: This paper describes the general process of the developing of embedded Linux based on ARM9 through introducing the characteristics of ARM9 and embedded Linux. After introducing the configuration of developing environment, this paper proposes a method of developing which uses NFS and TFTP to download program and uses GDBServer for remote debugging by showing an example of developing an RS-232 Driver program. Key Words: ARM9, Embedded Linux, NFS, TFTP, GDBServer