0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

DP2515—带有 SPI 接口的独立 CAN 控制器

左左 来源:hzeeng 作者:hzeeng 2023-05-07 22:46 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

DP2515是一款独立控制器局域网络(Controller Area Network,CAN)协议控制器,完全支持CAN V2.0B技术规范。该器件能发送和接收标准和扩展数据帧以及远程帧。

DP2515自带的两个验收屏蔽寄存器和六个验收滤波寄存器可以过滤掉不想要的报文,因此减少了主单片机MCU)的开销。

DP2515与MCU的连接是通过业界标准串行外设接(Searial Peripheral Interface,SPI)来实现的。

主要特性
完全支持CAN V2.0B技术规范,通讯速率为1Mb/s:
-0-8字节长的数据字段
-标准和扩展数据帧及远程帧

接收缓冲器、验收屏蔽寄存器和验收滤波寄存器:
-两个接收缓冲器,可优先存储报文
-六个29位验收滤波寄存器
-二个29位验收屏蔽寄存器

对头两个数据字节进行滤波(针对标准数据帧)
三个发送缓冲器,具有优先级设定及发送中止功能
高速SPI接口(10MHz):
-支持0,0和1,1的SPI模式

单触发模式确保报文发送只尝试一次
带有可编程预分频器的时钟输出引脚:
-可用作其他器件的时钟源

可用起始帧信号(Start-of-Frame,SOF),用于监控SOF信号:
-可用于时隙协议和/或总线诊断以检测早期总线性能退化

带有可选使能设定的中断输出引脚
“缓冲器满”输出引脚可配置为:
-各接收缓冲器的中断引脚
-通用数字输出引脚

“请求发送(Request-to-Send, RTS)”输入引脚可各自配置为:
-各发送缓冲器的控制引脚,用于请求立即发送报文
-通用数字输入引脚

低功耗的CMOS技术:
-工作电压范围2.7V至5.5V
-5mA典型工作电流
-1μA典型待机电流(休眠模式)

工作温度范围:-40°C~+85°C

相关图示

pYYBAGRXuMqAERwBAACAmAOEpDI864.png

SOP18

pYYBAGRXuP6AYCZ1AACD6h2jRhU226.png

TSSOP20

应用领域

CAN总线系统智能节点

审核编辑黄宇

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • mcu
    mcu
    +关注

    关注

    147

    文章

    18628

    浏览量

    387485
  • 控制器
    +关注

    关注

    114

    文章

    17650

    浏览量

    190295
  • 寄存器
    +关注

    关注

    31

    文章

    5590

    浏览量

    129092
  • CAN
    CAN
    +关注

    关注

    58

    文章

    3013

    浏览量

    471525
  • SPI
    SPI
    +关注

    关注

    17

    文章

    1867

    浏览量

    99865
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    IKSEMI发布高性能车规级CAN芯片组:IN2515与ILA82C251,全面替代MCP2515及PCA82C251

    汽车级质量认证,满足车辆在复杂环境下对稳定性与耐久性的高标准要求。IN2515是一款独立的高性能CAN控制器,其功能与Microchip的MCP25
    的头像 发表于 12-02 09:25 85次阅读
    IKSEMI发布高性能车规级<b class='flag-5'>CAN</b>芯片组:IN<b class='flag-5'>2515</b>与ILA82C251,全面替代MCP<b class='flag-5'>2515</b>及PCA82C251

    MCP251863 CAN FD控制器技术解析与应用指南

    )。MCP251863允许通过SPI连接到微控制器。此外,可以快速将CAN FD通道添加到缺少CAN FD外设或仅具有几个CAN FD通道的
    的头像 发表于 10-14 15:43 568次阅读
    MCP251863 <b class='flag-5'>CAN</b> FD<b class='flag-5'>控制器</b>技术解析与应用指南

    ‌TPS92682-Q1 双通道恒压/恒流控制器(带SPI接口)技术文档总结

    TPS92682-Q1 是一款具有 SPI 通信接口的双通道峰值电流模式控制器。该器件可编程为在恒压 (CV) 或恒流 (CC) 模式下运行。 在 CV 模式下,TPS92682-Q1 可以
    的头像 发表于 08-25 11:05 743次阅读
    ‌TPS92682-Q1 双通道恒压/恒流<b class='flag-5'>控制器</b>(带<b class='flag-5'>SPI</b><b class='flag-5'>接口</b>)技术文档总结

    Codesys 3.5 版本控制器联机指导:如何进行CAN联机?#can总线 #codesys控制器

    控制器
    长沙硕博电子科技股份有限公司
    发布于 :2025年08月21日 09:45:29

    纳祥科技独立CAN控制器NX8615,带SPI接口的,兼容替代MCP2515、MCP2515-I/ST

    控制器
    深圳市纳祥科技有限公司
    发布于 :2025年06月19日 09:52:35

    ENC28J60数据手册中文版(带 SPI 接口独立 以太网控制器

    ENC28J60数据手册中文版(带 SPI 接口独立 以太网控制器
    发表于 06-09 22:40

    MAX3420E USB外设控制器SPI接口技术手册

    协议,如错误校验和总线重试。通过工作频率高达26MHz的SPI接口访问寄存组,可对MAX3420E进行控制。利用简易的3线或4线SPI
    的头像 发表于 05-23 11:35 734次阅读
    MAX3420E USB外设<b class='flag-5'>控制器</b>,<b class='flag-5'>SPI</b><b class='flag-5'>接口</b>技术手册

    MAX3421E USB外设/主机控制器SPI接口技术手册

    串行接口引擎(SIE)处理底层USB协议,如错误校验和总线重试。通过频率高达26MHz的SPI接口访问寄存组,实现MAX3421E的控制
    的头像 发表于 05-22 16:39 1145次阅读
    MAX3421E USB外设/主机<b class='flag-5'>控制器</b>,<b class='flag-5'>SPI</b><b class='flag-5'>接口</b>技术手册

    如何验证CAN控制器的错误响应机制?

    CAN节点的稳定性、可靠性和安全性得益于其强大的错误管理机制。上一篇文章我们介绍了CAN控制器的错误管理机制的工作原理。本文将基于其工作原理及ISO16845-1:2016标准,为大家介绍
    的头像 发表于 04-30 18:24 651次阅读
    如何验证<b class='flag-5'>CAN</b><b class='flag-5'>控制器</b>的错误响应机制?

    详解Zynq中的SPI控制器

    本文简单介绍Zynq中的SPI控制器。本文将“master”称为“主机”;将“slave”称为“从机”;将“slave slect”从机选择简称为SS。
    的头像 发表于 03-31 10:35 1433次阅读
    详解Zynq中的<b class='flag-5'>SPI</b><b class='flag-5'>控制器</b>

    方案:双轴伺服电机驱动控制器AGV、AMR专用双伺服电机驱动控制器

    工业机器人数控机床XY机械手双轴机器人堆垛机专用双轴伺服电机驱动控制器48V 14ARMS带有STO功能,隔离高压CAN/RS485/USB通讯支持编码和霍尔输入- TMCM-26
    发表于 02-15 12:14

    纳祥科技NX8615,带SPI接口独立局域网(CAN)控制器芯片,功能覆盖MCP2515

    支持带SPI接口汽车CAN总线控制器芯片性能,可以国产替代兼容MCP2515、MCP2515-I
    的头像 发表于 02-05 17:29 864次阅读
    纳祥科技NX8615,带<b class='flag-5'>SPI</b><b class='flag-5'>接口</b>的<b class='flag-5'>独立</b>局域网(<b class='flag-5'>CAN</b>)<b class='flag-5'>控制器</b>芯片,功能覆盖MCP<b class='flag-5'>2515</b>

    迅为RK3568开发板SPI驱动指南-mcp2515驱动编写:读寄存函数

    迅为RK3568开发板SPI驱动指南-mcp2515驱动编写:读寄存函数
    的头像 发表于 01-20 14:43 1510次阅读
    迅为RK3568开发板<b class='flag-5'>SPI</b>驱动指南-mcp<b class='flag-5'>2515</b>驱动编写:读寄存<b class='flag-5'>器</b>函数

    ADS1298ECGFE-PDK开发板是否可以通过spi接口与其他控制器连接?

    ADS1298ECGFE-PDK开发板是否可以通过spi接口与其他控制器连接,并通过其他控制器spi
    发表于 01-07 06:34

    如何使用Arduino实现CAN总线通信呢

    ,这些是常见的CAN控制器芯片,可以通过SPI接口与Arduino通信。 CAN总线转接板 :用于将CA
    的头像 发表于 12-23 09:06 2824次阅读