模块特性: 1、支持CAN V2.0B技术规范,通讯速率1Mb/S 2、0~8字节长的数据字段 3、标准帧、拓展帧和远程帧 4、模块5V DC电源供电,SPI接口 协议控制 5、120欧姆终端电阻。阻抗匹配,保证驱动能力,长距离数据传输防止信号放射 6、模块尺寸:4.4cm x ...
转载于 : http: velep.com archives .html 前段时间调试了linux下的MCP 驱动,驱动基本上调试通过,这两天调试另外几块板时又出现了一些问题。 . linux启动的时候probe MCP 有时候失败,有时候成功,而有的板则是一直可以probe成功。probe失败时提示 MCP x didn t enter in conf mode after reset 。 调试 ...
2017-01-25 23:34 0 1299 推荐指数:
模块特性: 1、支持CAN V2.0B技术规范,通讯速率1Mb/S 2、0~8字节长的数据字段 3、标准帧、拓展帧和远程帧 4、模块5V DC电源供电,SPI接口 协议控制 5、120欧姆终端电阻。阻抗匹配,保证驱动能力,长距离数据传输防止信号放射 6、模块尺寸:4.4cm x ...
CAN总线上的所有节点都必须具有相同的标称比特率(Nominal Bit Rate)。 MCP2515通过DPLL(数字锁相环)实现位定时,DPLL被配置成同输入数据同步,并为发送数据提供标称定时。DPLL将一个位时间分割为有最小单位为时间份额(Time Quanta,TQ)所组成的多个 ...
1、先查看也硬件电路,一般都是单片机作为master,其他芯片作为slave。单片机的MOSI对应从机的SI,单片机的MISO对应从机的SO,如果两个引脚接反了,那是怎么调试都没有效果的。 2、单片机硬件spi的配置,spi我们有四种模式,模式要和芯片的模式一直,比如:mcp2515,支持高速 ...
先说两句 MCP2515是一款SPI转CAN的控制芯片,市面上有很多MCU有自带CAN控制,但我手头上这款MCU暂时没有。但是应用上需要,所以就必须得加了。 参考链接 我在对接开发这款芯片的时候参考了不少连接,以下贴出: 1)首先得先写好SPI的驱动,看这个可以更理解深入 ...
STM32之CAN---错误管理分析 牛人博客 http://blog.csdn.net/flydream0/article/details/8161418 CAN总线在嵌入式Linux下驱动程序的实现 http://www.21ic.com/app ...
写在前面 在文章“嵌入式Linux的CAN总线配置——基于迅为iTOP-4412开发板”中我给4412开发板配置了SPI转CAN模块,使用的是不带设备树的内核。在本篇文章中,要使用支持设备树的内核,给iMX6UL开发板配置MCP2515。 打开iMX6UL开发板的串口终端,输入命令 ...
,同步的通信总线,并且在芯片的管脚上只占用四根线,节约了芯片的管脚,同时为PCB的布局上节省空间。 ...
一、CSM300概述 CSM300(A)系列是一款可以支持 SPI / UART 接口的CAN模块。 1. 简介 CSM300(A)系列隔离 SPI / UART 转 CAN 模块是集成微处理器、 CAN 收发器、 DC-DC 隔离电源、 信号隔离于一体的通信模块, 该芯片可以很方便地嵌入 ...