为了实现通过RS422接口的串口软件检测CAN设备的目的,设计了一种基于RS422接口的CAN设备智能数据检测节点。该节点以单片机芯片MSP430F2274和CAN控制器芯片MCP2515为基础进行了硬件设计,使用IAR软件和C语言编写了串口处理程序和CAN总线数据收发及检测程序,并将程序烧制到单片机内部。对某CAN设备进行的检测实验结果表明,该节点可在上位机中使用通用串口软件界面进行操作,实时反映CAN设备状态的检测功能。