CAN 设备驱动程序 mcp2515 具有通过 SPI 通信的控制器局域网 (CAN) 通信功能。 该库模块使用 SPI 模块为 mcp2515 建模。 您可以在 Arduino 和 Raspberry Pi 上使用此模块。 请详细查看 readme.pdf。
2021-09-18 13:53:15 567KB matlab
1
MCP2515的FPGA驱动程序,使用Verilog编写,波特率由用户根据需要自行配置,目前只支持标准帧的收发
2021-08-30 11:36:27 9KB FPGA Verilog CAN MCP2515
1
MCP2515在STM32下的驱动软件,测试验证通过
2021-08-24 14:21:34 4.83MB MCP2515驱动
1
特性 • 完全支持CAN V2.0B 技术规范,通讯速率为 1 Mb/s: - 0-8 字节长的数据字段 - 标准和扩展数据帧及远程帧 • 接收缓冲器、验收屏蔽寄存器和验收滤波寄存器: - 两个接收缓冲器,可优先存储报文 - 六个29 位验收滤波寄存器 - 二个29 位验收屏蔽寄存器 • 对头两个数据字节进行滤波(针对标准数据帧) • 三个发送缓冲器,具有优先级设定及发送中止功能 • 高速SPI 接口(10 MHz): - 支持0,0 和1,1 的SPI 模式 • 单触发模式确保报文发送只尝试一次 • 带有可编程预分频器的时钟输出引脚: - 可用作其他器件的时钟源 • 可用起始帧信号(Start-of-Frame, SOF),用于 监控SOF 信号: - 可用于时隙协议和/或总线诊断以检测早期总 线性能退化 • 带有可选使能设定的中断输出引脚 • “缓冲器满”输出引脚可配置为: - 各接收缓冲器的中断引脚 - 通用数字输出引脚 • “请求发送(Request-to-Send, RTS)”输入引 脚可各自配置为: - 各发送缓冲器的控制引脚,用于请求立即发送 报文 - 通用数字输入引脚 • 低功耗的CMOS 技术: - 工作电压范围2.7V 至5.5V - 5mA典型工作电流 - 1μA典型待机电流(休眠模式) • 工作温度范围: - 工业级(I):-40°C 至+85°C - 扩展级(E):-40°C 至+125°C
2021-08-09 15:15:12 1.26MB mcp2515 can总线
1
使用STM32制作 的CAN扩展器,可以1入4出及4入1出,给各位朋友作为参考使用!
2021-08-09 12:06:13 228KB CAN扩展 STM32 MCP2515 MCP2551
1
STM8 MCP2515 CAN 源代码 SPI接口传送数据控制MCP2515芯片实现CAN 功能。
2021-08-07 15:40:38 3.11MB STM8 MCP2515 CAN
1
AT91与MCP2515实现CAN(中断方式自收发)
2021-07-30 15:48:07 544KB AT91RM9200 MCP2515 CAN 中断
1
前段时间项目用到can总线,用的是树莓派,于是写了一个mcp2515的驱动。不知道为啥wiringPi集成的spi函数不能实现,于是就用了bcm2835的spi函数,实测波形稳定,效果不错。
2021-07-24 15:46:36 25KB 树莓派 mcp2515 bcm2835
1
STM32F030C8T6通过SPI控制mcp2515 CAN通讯
2021-07-16 22:01:52 9KB STM32 MCP2515 SPI CAN
1
通过MCP2515芯片,将SPI总线数据转为CAN数据。
2021-07-08 09:54:11 90KB MCP2515 SPI CAN
1