MCP2517FD CAN FD控制器引脚功能与特性解析
需积分: 43 57 浏览量
更新于2024-08-06
收藏 1.48MB PDF 举报
"MCP2517FD 是一款带SPI接口的外部CAN FD控制器,具有高速数据传输能力,最高可达8Mbps的数据比特率,并且符合ISO11898-1:2015标准。它包含31个可配置的FIFO,1个发送队列和32个灵活的过滤器及屏蔽器对象,支持多种报文处理策略。该器件支持多种工作模式,如CAN2.0B和CANFD混合模式。MCP2517FD具备低功耗特性,工作电流最大20mA,休眠电流仅为10µA。此外,它还提供了总线健康状况诊断、错误计数器、收发器待机控制和温度范围监控等功能。引脚包括TXCAN、RXCAN、CLKO/SOF、INT等,部分引脚如INT0和INT1可配置为GPIO。封装类型有SOIC14和VDFN14,其中VDFN14包含一个外露的散热焊盘。"
MCP2517FD是Microchip Technology Inc.推出的一款高性能CAN FD控制器,其设计目的是为了满足汽车电子、工业自动化以及其他需要高速、可靠通信的领域的应用需求。这款控制器的核心特性包括:
1. **SPI接口**:MCP2517FD采用SPI接口与主机处理器通信,支持最高20MHz的SPI时钟速度,同时兼容SPI模式0,0和1,1,确保高效的数据交换。
2. **CAN FD功能**:支持CAN2.0B和CAN FD混合模式,最高仲裁比特率为1Mbps,数据比特率可达8Mbps,提高了通信速度。
3. **报文处理**:拥有31个FIFO(可配置为发送或接收),1个发送队列(TXQ)和32位时间戳的发送事件FIFO(TEF)。报文发送优先级可基于优先级位域或发送队列中的最小ID,支持可编程自动重发尝试。
4. **过滤和屏蔽**:32个灵活的过滤器和屏蔽器对象,可以配置为过滤标准ID或扩展ID,确保接收数据的精确性。
5. **功耗管理**:工作电压范围为2.7V至5.5V,工作电流最大20mA,休眠模式下电流仅为10µA,适合低功耗应用。
6. **诊断和错误管理**:提供总线健康状况诊断、错误计数器以及收发器待机控制,有助于系统的稳定运行。
7. **引脚配置**:引脚包括TXCAN(发送)、RXCAN(接收)、CLKO/SOF(时钟输出/帧起始输出)、INT(中断输出)、GPIO(通用输入/输出)等,部分引脚支持漏极开路或推挽输出模式。
8. **温度适应性**:支持高温工作环境,范围为-40°C至+150°C,满足各种苛刻的工业应用要求。
9. **安全特性**:SPI命令带有CRC检测,防止噪声干扰,RAM由ECC保护,增强了数据完整性。
10. **封装形式**:提供SOIC14和VDFN14两种封装,VDFN14封装包括一个外露散热焊盘,增强散热性能。
MCP2517FD是一款功能强大、适应性强、安全可靠的CAN FD控制器,适用于需要高速、低功耗、高可靠性的通信系统。
2022-09-20 上传
2021-10-03 上传
2021-09-29 上传
2019-05-13 上传
124 浏览量
2022-11-11 上传
2022-11-30 上传
2022-11-29 上传
2022-11-11 上传
美自
- 粉丝: 16
- 资源: 3960
最新资源
- StarModAPI: StarMade 模组开发的Java API工具包
- PHP疫情上报管理系统开发与数据库实现详解
- 中秋节特献:明月祝福Flash动画素材
- Java GUI界面RPi-kee_Pilot:RPi-kee专用控制工具
- 电脑端APK信息提取工具APK Messenger功能介绍
- 探索矩阵连乘算法在C++中的应用
- Airflow教程:入门到工作流程创建
- MIP在Matlab中实现黑白图像处理的开源解决方案
- 图像切割感知分组框架:Matlab中的PG-framework实现
- 计算机科学中的经典算法与应用场景解析
- MiniZinc 编译器:高效解决离散优化问题
- MATLAB工具用于测量静态接触角的开源代码解析
- Python网络服务器项目合作指南
- 使用Matlab实现基础水族馆鱼类跟踪的代码解析
- vagga:基于Rust的用户空间容器化开发工具
- PPAP: 多语言支持的PHP邮政地址解析器项目