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

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

3天内不再提示

SIT2515 带 SPI 接口的独立 CAN 控制器,芯片功能与 MCP2515 完全一致

杨瑞 ? 来源:jf_94036631 ? 作者:jf_94036631 ? 2023-08-02 17:50 ? 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

SIT2515 是带有 SPI 接口的独立局域网(CAN)控制器,它实现了 CAN 规范,版本 2.0B。该

芯片主要应用在汽车和工中进行数据接收和传输。

它能够发送和接收标准帧、扩展帧以及远程帧。 SIT2515 具有 2 个接收掩码和 6 个接收过

寄存器,用于过滤掉不需要的消息,从而减少了主机 MCU 的负载。SIT2515 通过工业标准 SPI

接口与 MCU 进行通讯。

wKgZomTKJqeAN6lAAACFrajtwe0353.png

特点:

?芯片功能与 MCP2515 完全一致

?适用 CAN2.0B 1.0Mb/s 的速度

0-8 字节长度数据场

支持标准帧扩展帧和远程帧

?接收缓存、掩码与过滤码

两个带有存储优先级的接收缓存器

6 个 29 位过滤码

2 个 29 位掩码

?采用前两个字节的数据进行报文过滤

?三个带有发送优先级和取消发送机制的

发送缓存器

?高速 SPI 接口(10MHz)

SPI0.0 和 1.1 模式

?单次传输模式确保报文只发送一次

?可编程时钟预分频引脚

?帧起始引脚可检测帧起始信号

?带有中断使能的中断输出引脚

?缓存满信号输出引脚可配置为

相应接收缓存器的满中断信号

常规输入引脚

wKgaomTKJsqAO0utAACLQe9FGgc197.png



审核编辑 黄宇

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

    关注

    460

    文章

    52616

    浏览量

    442712
  • 控制器
    +关注

    关注

    114

    文章

    17166

    浏览量

    184906
  • CAN
    CAN
    +关注

    关注

    57

    文章

    2922

    浏览量

    468482
  • SPI
    SPI
    +关注

    关注

    17

    文章

    1806

    浏览量

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

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

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

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

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

    MCP2515同时收发出现bug

    MCP2515,产生接收缓冲溢出中断,导致无法接受数据,如何处理
    发表于 05-10 15:08

    有人这CAN机器手臂控制板的原理图吗?CAN舵机ID无法被识别

    CAN通信芯片)导致的吗? 因为,舵机控制板与机器臂(貌似是什么克鲁泽机器手臂)是学长流传下来的,没有找到硬件上的资料,控制指令倒是有
    发表于 04-22 12:19

    基于RV1126开发板修改CAN内核设备树

    编辑设备树文件,执行以下指令可以修改nano的板级头文件,如下图所示。(比如基于MCP2515把复用为SPI1的硬件资源转成CAN对源代码进行修改)
    的头像 发表于 04-17 10:10 ?371次阅读
    基于RV1126开发板修改<b class='flag-5'>CAN</b>内核设备树

    STM32和MCP2515通信,STM32这端还需要接CAN PHY吗?

    最近在做CAN通信的相关项目,STM32G4负责接收,对端是MCP2510+TJA1040的组合, 想问下应该如何接?STM32这端还需要接CAN PHY吗?
    发表于 03-10 06:18

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

    支持SPI接口汽车CAN总线控制器芯片性能,可以国产替代兼容
    的头像 发表于 02-05 17:29 ?604次阅读
    纳祥科技NX8615,<b class='flag-5'>带</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><b class='flag-5'>芯片</b>,<b class='flag-5'>功能</b>覆盖<b class='flag-5'>MCP2515</b>

    射频类的ADC和非射频类ADC在电路设计,以及程序控制上是否完全一致

    请问: 通常射频类的ADC例如 ADC12D1800RF, 与其非射频类ADC12D1800,在电路设计,以及程序控制上是否完全一致。 还是用于射频时,在程序中会增加些协议定义之类?
    发表于 01-23 06:07

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

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

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

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

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

    开源硬件平台,通过添加CAN总线模块,也可以实现CAN通信。 硬件准备 Arduino开发板 :可以选择Arduino Uno、Mega等型号。 CAN总线模块 :如MCP2515
    的头像 发表于 11-12 10:09 ?2823次阅读

    基于APM32E103 SPICAN芯片MCP2515移植测试

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

    BQ2515x安装指南

    电子发烧友网站提供《BQ2515x安装指南.pdf》资料免费下载
    发表于 09-26 11:44 ?0次下载
    BQ<b class='flag-5'>2515</b>x安装指南

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

    电子发烧友网站提供《SIT2515SPI接口独立局域网(CAN)
    发表于 09-02 14:23 ?0次下载

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

    电子发烧友网站提供《MCP2515SPI接口独立CAN
    发表于 09-02 14:22 ?5次下载