CAN物理层调试基础知识及举例
[导读] 控制器局域网(CAN)标准不断发展,正用于车载和工业网络之外的许多新应用。支持它的微处理器变得普遍且__低廉,并且开源协议栈让其非常容易访问,同时也容易添加至新系统。 控制器局域网(CAN
[] 导读 CAN 控制器局域网()标准不断发展,正用于车载和工业网络之外的许多新应用。支 __ 持它的微处理器变得普遍且低廉,并且开源协议栈让其非常容易访问,同时也容易添加至 新系统。 控制器局域网(CAN)标准不断发展,正用于车载和工业网络之外的许多新应用。支持它 的微处理器变得普遍且__低廉,并且开源协议栈让其非常容易访问,同时也容易添加至新系 统。有许多CAN板可用于BeagleBone (Capes)、S____aris (BoosterPacks)、Arduino (Shields)和其他微处理器__平台。当设计人员的系统上电却不能工作时,应该怎么办呢? 本文为您介绍一种对CAN物理层进行调试的较好工程方法。我们将介绍基础调试步骤,并说 明一个CAN物理层应有的性能,以及找出问题的一些小技巧。 调试基础知识 ISO11__8-2和ISO11__8-5规范详细说明了高速CAN物理层即收发器。掌握CAN物理层 的基础知识以后,利用简单的调试工具便可迅速地找出常见问题。所需的基本实验室工具为 示波镜、数字万用表(DMM)和一个电源。如果想要深入了解问题,则需要更高精度和更复 杂的工具。这种问题已非本文讨论的范畴,但是这里介绍的基础知识可帮助确定问题所属类 别,以及进一步调试所需的其他工具。一个由 TI 组装的CAN演示系统以及TI的 SN65NVD255D评估模块(EVM)1,用于演示硬件。另外,我们还使用了其他一些东西,例如: CAN连接器外接头电缆和芯片钩(抓住收发器引脚,让其连接至电缆,以更加容易地连接示 波器指针,如图1所示)。 图1:CAN物理层调试基本工具 连接检查 开始调试对话时,使用DMM确认印刷电路板(PCB)上连接如我们所预计的那样—系统 未上电。这看似很基础,但令人吃惊的是,这个简单的方法却解决了许多简单问题。所有人 都会认为原理图、布局和制造工艺没有问题,但不幸的是,它们有时却并不如人愿。子插件

