MCP2510是一种带有SPI接口的CAN控制器它支持CAN技术规范V2.0A/B;并能够发送的接标准的和扩展的信息帧,同时具有接收滤波和信息理的功能。MCP2510通过SI接口与MCU进行数传输,最高数据传输速率可达5Mb/s,MCU可通MCP2510与CAN总线上的其它MCU单元通讯。MCP2510内含三个发送缓冲器、二个接收缓冲器同时还具有灵活的中断管理能力,这些特点使得MCU对CAN总线的操作变得非常简便。