MCP2510是一个很常见的CAN总线协议控制器,完全支持CAN V2.0A/B 主动和被动CAN2.0B等版本的协议,能够发送和接受标准和扩展报文。同时具备验收过滤以及报文管理等功能。器件包含三个发送缓存和两个接受缓存,减少了单片机的管理负担。单片机的通信是通过SPI接口实现的。