带SPI接口的独立 CAN 控制器DPC15 低成本兼容MCP2515 芯片介绍
发布时间:2024年01月16日
汽车K总线与CAN的区别是什么
1、功能不同
K线一般用于检测系统,属单线模式,与诊断仪器连接并相互传递数据。CAN线主要用于控制单元与控制单元之间传递数据、属双线模式,分高位线和地位线。
2、通讯速度不同
K线通讯速率较低,最大波特率仅为10400bps;CAN总线最大波特率可达1Mbps。?优点是传输速率高,抗干扰能力强。
3、使用方法不同
K线诊断应用程序开发者必须亲自管理数据传输过程中的字节间定时,并处理底层通讯错误。CAN数据帧以整帧报文的形式进行发送,应用程序开发者不必管理字节间定时,并且CAN总线物理层和数据链路层具备完善的错误检测和错误恢复机制,应用程序不必监视和处理底层通讯错误。
国产CAN线 DPC15替代MCP2515简介
DPC15是一款带有 SPI 接口的独立 CAN 控制器,因为是独立CAN控制器,可简化需要与CAN总线连接的应用。完全支持 CAN V2.0B 技术规范。
特性
? 完全支持 CAN V2.0B 技术规范,通讯速率为1 Mb/s:
- 0-8 字节长的数据字段
- 标准和扩展数据帧及远程帧
? 接收缓冲器、验收屏蔽寄存器和验收滤波寄存器: - 两个接收缓冲器,可优先存储报文
- 六个 29 位验收滤波寄存器
- 二个 29 位验收屏蔽寄存器
? 对头两个数据字节进行滤波(针对标准数据帧)
? 三个发送缓冲器,具有优先级设定及发送中止功能
? 高速 SPI 接口 (10 MHz): - 支持 0,0 和 1,1 的 SPI 模式
? 单触发模式确保报文发送只尝试一次
? 带有可编程预分频器的时钟输出引脚: - 可用作其他器件的时钟源
? 可用起始帧信号(Start-of-Frame,SOF),用于监控 SOF 信号: - 可用于时隙协议和/或总线诊断以检测早期总线性能退化
? 带有可选使能设定的中断输出引脚
? “缓冲器满”输出引脚可配置为: - 各接收缓冲器的中断引脚
- 通用数字输出引脚
? “请求发送 (Request-to-Send, RTS)”输入引脚可各自配置为: - 各发送缓冲器的控制引脚,用于请求立即发送报文
- 通用数字输入引脚
? 低功耗的 CMOS 技术: - 工作电压范围 2.7V 至 5.5V
- 5 mA 典型工作电流
- 1 μA 典型待机电流 (休眠模式)
? 工作温度范围:- 温 度 (℃):-40°C 至 +85°C
引脚布置以及功能框图
引脚布置
功能框图
典型应用
汽车检测仪、汽车总线控制等
文章来源:https://blog.csdn.net/C18025394486/article/details/135625651
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:chenni525@qq.com进行投诉反馈,一经查实,立即删除!