详解CAN总线:CAN节点硬件构成方案

Posted 不脱发的程序猿

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了详解CAN总线:CAN节点硬件构成方案相关的知识,希望对你有一定的参考价值。

目录

1、MCU控制器+独立CAN控制器+CAN收发器方案

2、带有CAN控制器的MCU+CAN收发器方案


CAN总线节点的硬件构成有两种方案:MCU控制器+独立CAN控制器+CAN收发器和带有CAN控制器的MCU+CAN收发器。

1、MCU控制器+独立CAN控制器+CAN收发器方案

独立CAN控制器如SJA10000、MCP2515等。其中,SJA1000通过数据总线和MCU连接,MCP2515通过SPI总线和MCU连接。

MCU控制器+独立 CAN控制器+CAN收发器方案编写的CAN程序是针对独立CAN控制器的,程序可移植性好、编写好的程序可以方便地移植到任意的MCU。但是,由于采用了独立的CAN控制器,占用了MCU的I/O资源,电路也变得复杂。 

2、带有CAN控制器的MCU+CAN收发器方案

目前,市场上带有CAN控制器的MCU有许多种,如P87C591、LPC2294、C8051F340等。

带有CAN控制器的MCU+CAN收发器方案编写的CAN程序是针对特定选用的MCU,例如LPC2294,程序编写好后不可以移植。但是,MCU控制器中集成了CAN控制器单元,硬件电路变得简单些。

以上是关于详解CAN总线:CAN节点硬件构成方案的主要内容,如果未能解决你的问题,请参考以下文章

详解CAN总线:CAN节点硬件构成方案

CAN总线系列讲座第五讲——CAN总线硬件电路设计

[工业互联-2]:工业有线互联总线之CAN总线

详解CAN总线:什么是CAN总线?

详解CAN总线:什么是CAN总线?

CAN总线优势