MCP2517FD CANFD控制器的报文存储器访问机制
需积分: 43 39 浏览量
更新于2024-08-06
收藏 1.48MB PDF 举报
"MCP2517FD 中文手册 数据手册 datasheet"
本文档主要介绍了MCP2517FD,这是一款带有SPI接口的外部CAN FD(Controller Area Network Flexible Data-rate)控制器,由Microchip Technology公司制造。该器件符合ISO11898-1:2015标准,并具有高速数据传输能力,最高仲裁比特率为1Mbps,数据比特率可达8Mbps。
在报文存储器访问方面,MCP2517FD的RAM访问是字节对齐的,每次操作处理4个字节。有两种主要指令:READ和WRITE,用于读取和写入RAM。READ指令(0b0011)启动时nCS变低,随后是12位地址,接着设备按顺序读取地址A到A+3的数据字节。如果在读取完整倍数的数据字节前nCS变为高电平,未读取的数据将被忽略。WRITE指令(0b0010)同样以nCS变低开始,随后是地址和数据字节,每4个字节后写入RAM。若nCS在完整写入之前变高,未接收的数据不会写入。
MCP2517FD还拥有报文FIFO(First In First Out)功能,包括31个可配置的FIFO,用于发送或接收报文。它有一个发送队列(TXQ)和一个带有32位时间戳的发送事件FIFO(TEF)。报文发送策略可以基于优先级位域或最小ID的报文先发送。此外,有可编程的自动重发尝试功能,可设置为无限次、3次或禁止。
报文接收方面,该器件提供32个灵活的过滤器和屏蔽器对象,每个对象可配置为处理标准ID或扩展ID。每个接收到的对象都带有32位时间戳。其他特性包括低功耗模式(休眠电流约10µA),温度范围覆盖-40°C至+150°C的高温应用,以及振荡器选项,如40、20或4MHz的晶振或外部时钟输入。
SPI接口支持高达20MHz的时钟速度,兼容SPI模式0,0和1,1,设计使得通过SPI高效访问寄存器和位域变得简单。为了增强安全性,SPI命令包括CRC以检测接口噪声,而RAM则受到纠错码(ECC)的保护。
MCP2517FD还提供了GPIO引脚(INT0和INT1)作为通用输入输出,以及漏极开路输出的TXCAN、INT、INT0和INT1引脚。封装选项包括VDFN14封装,其中一些型号带有可润湿侧翼的散热焊盘。
MCP2517FD是一款高性能、功能丰富的CAN FD控制器,适用于需要高速数据通信和可靠报文管理的应用场景。
2022-09-23 上传
2021-10-02 上传
2021-07-15 上传
2022-09-14 上传
2021-09-28 上传
2021-09-30 上传
2022-09-21 上传
2021-09-29 上传
2021-10-03 上传
思索bike
- 粉丝: 38
- 资源: 3962
最新资源
- ISE7.1i中文教程
- Toad用户手册及快速入门
- Introduction to Cloud Computing architecture
- LMS&LD 安防应用2
- C语言函数大全.pdf
- 8086指令系统汇编语言复习
- 兰州交大程序设计部分题目答案
- 数字电路练习题每一章都有
- java 资料 试题
- 面向对象原理与Java实践课程实验-对象和类
- programming in objective-c 2.0
- 面向对象原理与Java实践课程实验-继承与接口
- 全球定位系统技术原理
- java 写得 一个 钟表 的 实例
- cad快捷键cad快捷键cad快捷键cad快捷键
- Matlab_在直流调速设计中的应用