MCP2517FD CANFD控制器:SPI接口与高级特性概览
需积分: 43 201 浏览量
更新于2024-08-06
收藏 1.48MB PDF 举报
"MCP2517FD 是一款由Microchip Technology Inc.生产的外部CANFD控制器,具有SPI接口,能够支持最高1Mbps的仲裁比特率和8Mbps的数据比特率。这款芯片符合ISO11898-1:2015标准,并提供了多种功能,如报文FIFO、报文发送和接收功能,以及特殊功能如低功耗模式和总线健康状况诊断。封装信息中提到了VDFN14和SOIC14两种封装类型,其中VDFN14封装带有外露的散热焊盘。此外,该芯片有32个灵活的过滤器和屏蔽器对象,支持标准ID和扩展ID的过滤,并且有GPIO引脚可以配置为通用I/O。"
MCP2517FD 是一个通用的CAN(Controller Area Network)FD(Flexible Data-rate)控制器,它通过SPI(Serial Peripheral Interface)接口与外部设备通信,支持最高20MHz的SPI时钟速度,并且兼容SPI的多种工作模式。该控制器能够处理高速CAN通信,最高可达到1Mbps的仲裁比特率和8Mbps的数据比特率,这使得它在需要快速数据传输的系统中非常有用。
MCP2517FD 内置了31个可配置的FIFO(First In First Out)缓冲区,可以用于发送或接收报文。这些FIFO中还包括一个发送队列(TXQ)和一个带有32位时间戳的发送事件FIFO(TEF),以支持高效的报文管理和发送优先级设置。报文发送可以基于优先级位域或发送队列的ID顺序进行,同时提供可编程的自动重发尝试功能。
在报文接收方面,MCP2517FD 提供了32个灵活的过滤器和屏蔽器对象,可以配置为过滤标准ID或扩展ID,以增强系统的数据筛选能力。每个报文对象都配备了32位时间戳,增强了实时性。此外,该芯片还包含总线健康状况诊断和错误计数器,用于监测CAN总线的状态。
在功耗方面,MCP2517FD 的工作电压范围是2.7V到5.5V,正常工作时的最大电流是20mA(在5.5V,40MHz CAN时钟条件下)。休眠模式下的电流仅为10µA(典型值),大大降低了待机功耗。报文对象存储在2KB的RAM中,同时支持最多3个可配置中断引脚,以适应不同应用场景的需求。
封装信息中提到,MCP2517FD 可以采用VDFN14封装,这种封装包括一个外露的散热焊盘(EP),有助于提高散热性能。另外,还有SOIC14封装选项。部分引脚如TXCAN、INT、INT0和INT1可以配置为漏极开路输出,以适应不同的系统设计需求。
MCP2517FD 是一个高性能、低功耗且功能丰富的CANFD控制器,适用于需要高速数据传输和复杂报文管理的工业自动化、汽车电子和其他嵌入式系统。其丰富的特性集和灵活的配置选项使其成为设计者实现高效CAN网络的理想选择。
2019-07-22 上传
2020-06-12 上传
2011-09-23 上传
2018-03-14 上传
128 浏览量
2013-07-25 上传
2019-01-02 上传
2011-04-19 上传
2021-10-16 上传
jiyulishang
- 粉丝: 25
- 资源: 3813
最新资源
- 正整数数组验证库:确保值符合正整数规则
- 系统移植工具集:镜像、工具链及其他必备软件包
- 掌握JavaScript加密技术:客户端加密核心要点
- AWS环境下Java应用的构建与优化指南
- Grav插件动态调整上传图像大小提高性能
- InversifyJS示例应用:演示OOP与依赖注入
- Laravel与Workerman构建PHP WebSocket即时通讯解决方案
- 前端开发利器:SPRjs快速粘合JavaScript文件脚本
- Windows平台RNNoise演示及编译方法说明
- GitHub Action实现站点自动化部署到网格环境
- Delphi实现磁盘容量检测与柱状图展示
- 亲测可用的简易微信抽奖小程序源码分享
- 如何利用JD抢单助手提升秒杀成功率
- 快速部署WordPress:使用Docker和generator-docker-wordpress
- 探索多功能计算器:日志记录与数据转换能力
- WearableSensing: 使用Java连接Zephyr Bioharness数据到服务器