- 7
- 0
- 约2.83千字
- 约 6页
- 2017-05-27 发布于贵州
- 举报
CAN控制器MCP2510和其应用
摘要:MCP2510是MT公司生产的一种带SPI接口的CAN控制器,主要用于简化CAN接口应用设计。文中介绍了MCP2510的特点、结构和基本工作原理,给出了其应用接口电路及SPI接口协议的软件实现方法。
关键词::MCP2510 CAN接口 MCU
1 概述
MCP2510是一种带有SPI接口的CAN控制器,它支持CAN技术规范V2.0A/B;并能够发送的接收标准的和扩展的信息帧,同时具有接收滤波和信息管理的功能。MCP2510通过SI接口与MCU进行数据传输,最高数据传输速率可达5Mb/s,MCU可通过MCP2510与CAN总线上的其它MCU单元通讯。MCP2510内含三个发送缓冲器、二个接收缓冲器。同时还具有灵活的中断管理能力,这些特点使得MCU对CAN总线的操作变得非常简便。
MCP2510的主要特点如下:
●支持CANV2.0A/B;
●具有SPI接口,支持SPI模式0,0和1,1;
●内含3个发送缓冲器和2个接收缓冲器,可对其优先权进行编程;
●具有6个接收滤波器,2个接收滤波器屏蔽;
●具有灵活的中断管理能力;
●采用低拉功耗CMOS工艺技术,其工作电压范围为3.0~5.5V;有效电流为5mA,维持电流为10μA;
●工作温度范围为-40~+125℃。
2 管理功能
MCP2510有PDIP、SOIC和TSSOP三种封装形式,有18个引脚。图1为18脚PDIP封装形式
原创力文档

文档评论(0)