CAN是控制器局域网络(ControllerAreaNetwork,CAN)的简称,是国际上应用最广泛的现场总线之一。本文对CAN总线的研究背景、发展现状及研究意义进行了论述,简单介绍了CAN总线相关技术规范,并且基于VC+设计了CAN通信软件。软件实现的功能包括:正确识别CAN设备并打开CAN通道;可封装CAN报文进行发送;可接收CAN数据帧,并能对接收的数据帧进行解析;具有过滤功能,可不显示指定的协议帧。最后,对软件功能进行测试并发布。关键词CAN总线VC+通信软件毕业设计说明书(论文)外文摘要TitleDesignofPCCommunicationSoftwareBasedonCANbusCommunicationSystemAbstractCANisshortforControllerAreaNetwork,theworldsmostwidelyusedfieldbus.CAN-busismostlyusedinnetworkformationofindustrialcontrolsystemsandvechilecontrolsystem.B