MCP2517FD的带CRC SPI命令:CAN FD控制器的噪声检测与纠错特性
需积分: 43 99 浏览量
更新于2024-08-06
收藏 1.48MB PDF 举报
本文档详细介绍了MCP2517FD是一款由Microchip Technology Inc.生产的带有SPI接口的通用CAN FD控制器,支持高速数据传输和CAN 2.0B及CAN FD模式。该芯片具有以下特点:
1. **带CRC的SPI命令**:MCP2517FD支持带CRC的SPI通信,这是一种纠错机制,通过CRC-16/USB(0x8005)发生器多项式来检测位错误。CRC-16能有效检测位错误、突发错误,尤其在噪声环境中,显著降低了通信错误的风险。
2. **报文FIFO和发送管理**:设备配备了31个FIFO,其中一个是1个发送队列(TXQ),以及一个带32位时间戳的发送事件FIFO(TEF)。报文发送支持优先级,可以通过优先级位域或TXQ的顺序进行。此外,还支持自动重发尝试配置。
3. **接收功能**:拥有32个灵活的过滤器和屏蔽器对象,支持标准ID和扩展ID过滤,并且每个报文都带有32位的时间戳。
4. **电源和功耗**:MCP2517FD的工作电压范围广,支持低功耗状态,包括休眠电流仅为10μA,报文对象存储在2KB的RAM中。
5. **接口和安全**:设备提供了SPI接口,最高可达20MHz时钟速度,支持SPI模式0、0和1、1。特别适合安全关键系统,因为有CRC保护,可以检测SPI接口上的噪声。RAM区域还有ECC保护。
6. **GPIO和输出**:INT0和INT1引脚作为通用I/O,TXCAN、INT、INT0和INT1引脚支持推挽或漏极开路输出,便于外部信号连接。
7. **封装和尺寸**:MCP2517FD有两种封装类型,SOIC14和VDFN14,后者甚至提供了外露的散热焊盘。
8. **振荡器选项**:支持40、20、4MHz晶体振荡器或陶瓷谐振器,以及外部时钟输入,并且带有预分频器的时钟输出。
MCP2517FD是一款功能强大的CAN FD控制器,适用于工业应用中的通信系统,特别是在需要高可靠性和错误校验的场合。它的设计考虑到了各种工作条件和系统需求,如低功耗、高精度时间和CRC保护等,使其在复杂环境中也能保持高效和稳定。
2022-11-21 上传
2021-06-17 上传
2022-09-21 上传
2018-06-21 上传
2022-09-23 上传
2021-10-29 上传
145 浏览量
2019-09-03 上传
点击了解资源详情
思索bike
- 粉丝: 38
- 资源: 3962
最新资源
- videoplayer:基于vitamio视频播放器
- pillar:SASS网格系统
- 小清新大气高端明基智能投影机E540产品介绍ppt模板
- qisi_part:安卓部分
- 装饰装修工程施工组织设计-装饰工程施工组织方案
- PHP实例开发源码—PHP开发云盘网盘系统源码全新一键安装版+快速对接多家云存储.zip
- django_yafotki
- wandaVision-aluraquiz:在Alura的React v2浸泡期间创建的项目
- WebApiNet_C#_experiencem98_webapi_
- 基于HTML实现的外卖超人餐饮网站用户中心(含HTML源代码+使用说明+毕业设计).zip
- AccessControl-5.2-cp36-cp36m-win32.whl.zip
- todo-list:一个简单的后端来管理任务。 旨在帮助初学者学习前端的API使用情况
- 房建工程施工组织设计-南昌某小区二期工程施工组织设计方案
- mailchimp-form-cljs:clojurescript 和试剂中的简单邮件黑猩猩形式
- PHP实例开发源码—php简约论坛.zip
- ObsInfoPlugin:OBS插件可将当前RecordingStreaming时间戳记写入文件