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

    文章

    17172

    浏览量

    351541
  • 控制器
    +关注

    关注

    112

    文章

    16386

    浏览量

    178406
  • 寄存器
    +关注

    关注

    31

    文章

    5356

    浏览量

    120572
  • CAN
    CAN
    +关注

    关注

    57

    文章

    2756

    浏览量

    463865
  • SPI
    SPI
    +关注

    关注

    17

    文章

    1707

    浏览量

    91710
收藏 人收藏

    评论

    相关推荐

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

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

    如何选择CAN总线控制器

    在现代工业自动化和汽车电子领域,CAN(Controller Area Network)总线因其高可靠性、实时性和灵活性而成为广泛使用的通信协议之一。选择合适的CAN总线控制器对于确保系统性
    的头像 发表于 11-12 09:48 269次阅读

    基于APM32E103 SPICAN芯片MCP2515移植测试

    CAN简介:CAN控制器局域网络 Controller Area Network 的缩写,是 ISO 国际标准化的串行通信协议,支持 CAN 协议 2.0A 和 2.0B。在
    的头像 发表于 11-11 11:44 460次阅读
    基于APM32E103 <b class='flag-5'>SPI</b>转<b class='flag-5'>CAN</b>芯片MCP<b class='flag-5'>2515</b>移植测试

    dp接口的定义与应用

    DP接口,即DisplayPort接口,是一种数字显示接口标准,由视频电子标准协会(VESA)制定。它主要用于连接显示和视频源,如电脑、游
    的头像 发表于 10-30 11:35 1946次阅读

    CAN总线控制器的工作原理

    CAN(Controller Area Network,控制器局域网)总线控制器的工作原理涉及多个方面,包括消息传输、冲突检测与解决、总线仲裁等关键机制。以下是对CAN总线
    的头像 发表于 09-30 11:33 958次阅读

    CAN总线控制器是什么意思

    CAN总线控制器(Controller Area Network Bus Controller)是CAN总线通信系统中的核心部件,它扮演着接收、处理并转发CAN总线数据的关键角色。下面
    的头像 发表于 09-03 14:16 1070次阅读

    SIT2515SPI接口独立局域网(CAN)控制器中文手册

    电子发烧友网站提供《SIT2515SPI接口独立局域网(CAN)控制器中文手册.pdf》资料
    发表于 09-02 14:23 0次下载

    MCP2515SPI接口独立CAN控制器数据手册

    电子发烧友网站提供《MCP2515SPI接口独立CAN控制器数据手册.pdf》资料免费下载
    发表于 09-02 14:22 2次下载

    MSPM0G310x具有CAN-FD接口的混合信号微控制器数据表

    电子发烧友网站提供《MSPM0G310x具有CAN-FD接口的混合信号微控制器数据表.pdf》资料免费下载
    发表于 07-31 09:35 0次下载
    MSPM0G310x具有<b class='flag-5'>CAN</b>-FD<b class='flag-5'>接口</b>的混合信号微<b class='flag-5'>控制器</b>数据表

    移动机械控制器 车载智能控制器 CAN总线控制器

    控制器机械
    长沙硕博电子科技股份有限公司
    发布于 :2024年06月13日 17:02:51

    CAN收发CAN控制器的区别

    CAN总线系统是现代工业自动化和汽车控制系统中常用的通信协议。在CAN总线系统中,CAN收发CAN
    的头像 发表于 05-28 15:44 3030次阅读

    SPI接口、模拟和PWM调光的双通道降压LED控制器TPS92518数据表

    电子发烧友网站提供《带SPI接口、模拟和PWM调光的双通道降压LED控制器TPS92518数据表.pdf》资料免费下载
    发表于 04-08 14:47 3次下载
    带<b class='flag-5'>SPI</b><b class='flag-5'>接口</b>、模拟和PWM调光的双通道降压LED<b class='flag-5'>控制器</b>TPS92518数据表

    具有SPI接口的TPS92682-Q1双通道恒压恒流控制器数据表

    电子发烧友网站提供《具有SPI接口的TPS92682-Q1双通道恒压恒流控制器数据表.pdf》资料免费下载
    发表于 04-01 16:14 1次下载
    具有<b class='flag-5'>SPI</b><b class='flag-5'>接口</b>的TPS92682-Q1双通道恒压恒流<b class='flag-5'>控制器</b>数据表

    CAN控制器CAN收发CAN驱动的区别是什么?

    CAN总线结构中,CAN控制器CAN收发CAN驱动
    的头像 发表于 01-30 09:44 4552次阅读
    <b class='flag-5'>CAN</b><b class='flag-5'>控制器</b>、<b class='flag-5'>CAN</b>收发<b class='flag-5'>器</b>、<b class='flag-5'>CAN</b>驱动<b class='flag-5'>器</b>的区别是什么?

    能否用MCU访问非标准SPI接口

    当前许多精密模数转换(ADC)具有串行外设接口(SPI)或某种串行接口,用以与包括微控制器单元(MCU)、DSP和FPGA在内的
    的头像 发表于 01-09 08:23 578次阅读
    能否用MCU访问非标准<b class='flag-5'>SPI</b><b class='flag-5'>接口</b>?