提出了采用以基于内核ARM920T的嵌入式微处理器S3C2440A为核心,以基于嵌入式Linux的ZHX1403为红外收发器的红外通信系统的设计方案。设计了红外收发器在嵌入式Linux操作系统下的驱动程序,并给出了红外通信系统应用的设计编程方法。