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
    +关注

    关注

    146

    文章

    16016

    浏览量

    343584
  • 控制器
    +关注

    关注

    112

    文章

    15223

    浏览量

    171159
  • 寄存器
    +关注

    关注

    30

    文章

    5028

    浏览量

    117719
  • CAN
    CAN
    +关注

    关注

    56

    文章

    2467

    浏览量

    459198
  • SPI
    SPI
    +关注

    关注

    17

    文章

    1615

    浏览量

    89597
收藏 人收藏

    评论

    相关推荐

    CEPARK MCP2515 CAN通信模块 配套代码

    电子发烧友网站提供《CEPARK MCP2515 CAN通信模块 配套代码.zip》资料免费下载
    发表于 10-18 09:15 10次下载
    CEPARK MCP<b class='flag-5'>2515</b> <b class='flag-5'>CAN</b>通信模块 配套代码

    CEPARK MCP2515 CAN通信模块产品简介

    电子发烧友网站提供《CEPARK MCP2515 CAN通信模块产品简介.pdf》资料免费下载
    发表于 10-18 09:09 1次下载
    CEPARK MCP<b class='flag-5'>2515</b> <b class='flag-5'>CAN</b>通信模块产品简介

    SJA1000独立CAN控制器英文资料

    电子发烧友网站提供《SJA1000独立CAN控制器英文资料.pdf》资料免费下载
    发表于 10-13 10:53 1次下载
    SJA1000<b class='flag-5'>独立</b><b class='flag-5'>CAN</b><b class='flag-5'>控制器</b>英文资料

    SJA1000独立CAN控制器中文资料

    电子发烧友网站提供《SJA1000独立CAN控制器中文资料.pdf》资料免费下载
    发表于 10-13 10:51 0次下载
    SJA1000<b class='flag-5'>独立</b><b class='flag-5'>CAN</b><b class='flag-5'>控制器</b>中文资料

    CAN总线控制器MCP2515的原理及应用

    电子发烧友网站提供《CAN总线控制器MCP2515的原理及应用.pdf》资料免费下载
    发表于 10-13 10:47 3次下载
    <b class='flag-5'>CAN</b>总线<b class='flag-5'>控制器</b>MCP<b class='flag-5'>2515</b>的原理及应用

    ADUCM356 带有化学感应器接口数据表的精密模拟微控制器 ADUCM356 带有化学感应器接口数据表的精密模拟微控制器

    电子发烧友网为你提供ADI(ADI)ADUCM356 带有化学感应器接口数据表的精密模拟微控制器相关产品参数、数据手册,更有ADUCM356 带有化学感应器
    发表于 10-07 17:47
    ADUCM356 <b class='flag-5'>带有</b>化学感应器<b class='flag-5'>接口</b>数据表的精密模拟微<b class='flag-5'>控制器</b> ADUCM356 <b class='flag-5'>带有</b>化学感应器<b class='flag-5'>接口</b>数据表的精密模拟微<b class='flag-5'>控制器</b>

    使用CAN总线需要扩展CAN总线接口

    及应用。CSM330A的优势如图1所示,通过SPI或UART扩展隔离CAN接口的常规方案,一般要用到CAN控制器芯片、隔离DC-DC电源、数
    的头像 发表于 09-04 16:41 720次阅读
    使用<b class='flag-5'>CAN</b>总线需要扩展<b class='flag-5'>CAN</b>总线<b class='flag-5'>接口</b>吗

    新能源汽车通信/DP2515完全兼容MCP2515支持SPI通信的can V2.0B控制器

    (SearialPeripheralInterface, SPI)来实现的。 器件概述 DP2515是一款独立CAN控制器,可简化需要与
    发表于 08-18 17:13

    SIT2515SPI 接口独立 CAN 控制器,芯片功能与 MCP2515 完全一致

    SIT2515带有 SPI 接口独立局域网(CAN)
    的头像 发表于 08-02 17:50 548次阅读
    SIT<b class='flag-5'>2515</b> 带 <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> 完全一致

    SPI控制器驱动层功能介绍

    和相应的设备进行正确的数据交换 向通用接口层提供接口,使得上层的协议驱动可以通过通用接口层访问控制器驱动 配合通用接口层,完成数据消息队列的
    的头像 发表于 07-25 10:58 803次阅读
    <b class='flag-5'>SPI</b><b class='flag-5'>控制器</b>驱动层功能介绍

    SPI通用接口层介绍

    SPI 通用接口SPI 通用接口层把具体的 SPI 设备的协议驱动和 SPI
    的头像 发表于 07-25 10:52 472次阅读

    MCP2515 CAN模块电路原理图

    MCP2515_CAN模块电路原理图-免费下载。
    发表于 06-27 15:39 12次下载

    MCP2515带有SPI接口独立CAN控制器数据手册

    Microchip 的 MCP2515 是一款独立控制器局域网络 (Controller Area Network, CAN)协议控制器
    发表于 06-27 15:31 2次下载

    如何将带有CANopen接口的传感与MPC5644A微控制器通信?

    我正在使用 MPC5644A 微控制器,这个微控制器CAN 总线接口。我想将带有 CANopen
    发表于 06-02 08:21

    基于FPGA的CAN总线控制器的设计

    今天给大侠带来基于FPGA的CAN总线控制器的设计,由于篇幅较长,分三篇。今天带来第一篇,上篇,CAN 总线协议解析以及 CAN 通信控制器
    的头像 发表于 05-18 09:21 916次阅读
    基于FPGA的<b class='flag-5'>CAN</b>总线<b class='flag-5'>控制器</b>的设计