带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
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。