MCP2517FD:带SPI接口的CAN FD控制器
需积分: 43 95 浏览量
更新于2024-08-06
收藏 1.48MB PDF 举报
"MCP2517FD 是一款CAN FD控制器,通过SPI接口与单片机连接,适用于扩展缺少CAN FD功能的系统。该器件支持CAN2.0B和CAN FD格式,符合ISO 11898-1:2015标准,并具备丰富的特性,如高速率、报文FIFO、灵活的过滤机制以及多种安全和功耗管理功能。"
MCP2517FD 是Microchip Technology Inc.推出的一款高效CAN FD控制器,专为那些需要在现有单片机上增加CAN FD通信能力而设计。该器件具有SPI接口,使得集成到系统中变得简单,尤其适合于那些没有内置CAN FD接口或者需要额外CAN FD通道的微控制器。
该控制器支持两种CAN模式:CAN2.0B和CAN FD混合模式以及纯CAN2.0B模式,最高仲裁比特率为1Mbps,数据比特率可达8Mbps。它遵循ISO 11898-1:2015标准,确保了与其他CAN设备的兼容性。
MCP2517FD提供31个可配置的FIFO,可用于发送或接收报文。其中包含1个发送队列(TXQ)和一个带有32位时间戳的发送事件FIFO(TEF),以实现高效的报文调度和优先级管理。报文发送优先级可以基于优先级位域或使用TXQ按ID最小原则决定。
报文接收方面,MCP2517FD拥有32个灵活的过滤器和屏蔽器对象,可配置为处理标准ID或扩展ID,每个对象都配备32位时间戳。此外,该器件还包括总线健康状况诊断和错误计数器,用于监控CAN总线的状态。
在硬件特性方面,MCP2517FD的工作电压范围为2.7V至5.5V,工作电流最大20mA,休眠电流低至10µA,适合低功耗应用。器件提供了2KB的RAM来存储报文对象,并支持3个可配置中断引脚。还有温度范围宽泛的支持,包括高温(H)等级,可在-40°C至+150°C的环境下工作。
MCP2517FD还支持多种振荡器选项,如40、20或4MHz晶振,或外部时钟输入,且具有预分频器的时钟输出功能。其SPI接口可支持高达20MHz的时钟速度,并兼容SPI模式0,0和1,1,设计有优化的寄存器和位域布局,方便通过SPI高效访问。
针对安全性,MCP2517FD提供了SPI命令CRC检测以对抗噪声,同时RAM受纠错码(ECC)保护,增强了数据完整性。此外,INT0和INT1引脚可以配置为GPIO,所有输出引脚支持推挽或漏极开路输出模式。
封装形式包括VDFN14和SOIC14,其中VDFN14封装带有一个外露的散热焊盘,以增强热性能。
MCP2517FD是一款高度集成、功能强大的CAN FD控制器,能够为各种应用提供可靠的CAN通信解决方案,尤其适合需要在现有系统中扩展CAN FD功能的情况。
点击了解资源详情
点击了解资源详情
点击了解资源详情
2018-09-08 上传
2012-02-21 上传
2010-05-14 上传
2024-05-05 上传
2021-09-15 上传
2019-09-16 上传
陆鲁
- 粉丝: 26
- 资源: 3884
最新资源
- 深入浅出:自定义 Grunt 任务的实践指南
- 网络物理突变工具的多点路径规划实现与分析
- multifeed: 实现多作者间的超核心共享与同步技术
- C++商品交易系统实习项目详细要求
- macOS系统Python模块whl包安装教程
- 掌握fullstackJS:构建React框架与快速开发应用
- React-Purify: 实现React组件纯净方法的工具介绍
- deck.js:构建现代HTML演示的JavaScript库
- nunn:现代C++17实现的机器学习库开源项目
- Python安装包 Acquisition-4.12-cp35-cp35m-win_amd64.whl.zip 使用说明
- Amaranthus-tuberculatus基因组分析脚本集
- Ubuntu 12.04下Realtek RTL8821AE驱动的向后移植指南
- 掌握Jest环境下的最新jsdom功能
- CAGI Toolkit:开源Asterisk PBX的AGI应用开发
- MyDropDemo: 体验QGraphicsView的拖放功能
- 远程FPGA平台上的Quartus II17.1 LCD色块闪烁现象解析