分析了CAN总线中继器的重要作用,介绍了采用CAN控制器SJA1000设计的CAN总线中继器的软硬件实现方法。在了解了中继器的功能和CAN网络间数据转换过程的基础上,基于集成CAN总线控制器的单片机和带隔离的CAN总线收发器介绍了一种硬件电路实现更简洁、软件程序流程更清晰、功能更强大的中继器。