CAN网络由于具有速率高、抗干扰能力强等优点在火灾报警系统中得到广泛应用。提出了基于CAN总线的火灾报警系统的拓扑结构,并设计了相应的火灾报警显示系统,重点介绍了显示系统中基于ARM的SPI接口CAN模块的硬件和软件实现,包括关键部分的硬件设计原理,以及软件流程和部分代码。