10248|11

7

帖子

0

TA的资源

一粒金砂(初级)

楼主
 

通过FPGA实现MCP2515的CAN接口通信的程序 [复制链接]

 
      现在要将FPGA与MCP2515芯片连接进行CAN接口调试,请问各位有没有相关的程序资料。谢谢!

最新回复

小哥 我也在弄这方面 实在是看的不是太懂 您有什么可以指导一下的嘛?谢谢  详情 回复 发表于 2017-11-21 14:00
点赞 关注
 

回复
举报

5979

帖子

8

TA的资源

版主

沙发
 
用这个方案 有什么好处
个人签名生活就是油盐酱醋再加一点糖,快活就是一天到晚乐呵呵的忙
===================================
做一个简单的人,踏实而务实,不沉溺幻想,不庸人自扰
 
 

回复

1950

帖子

4

TA的资源

版主

板凳
 
MCP2515 是 SPI接口的 外置 CAN Controller,
楼主,写个SPI,控制它的寄存器 就可以了吗。
当然其他 int 也是要接的。

MCP2515.png (40.41 KB, 下载次数: 1)

MCP2515.png
个人签名MicroPython中文社区https://micropython.org.cn/forum/  
 
 
 

回复

7

帖子

0

TA的资源

一粒金砂(初级)

4
 
5525 发表于 2016-6-20 22:01
MCP2515 是 SPI接口的 外置 CAN Controller,
楼主,写个SPI,控制它的寄存器 就可以了吗。
当然其他 int  ...

知道只需要通过SPI控制其寄存器,但是MCP2515一般都是用的C语言控制,有没有VHDL或者Verilog的相关程序供参考
 
 
 

回复

1950

帖子

4

TA的资源

版主

5
 
C语言控制 MCP2515,
  也是控制 CPU 的SPI模块,
  或是控制 CPU 的GPIO模块模拟SPI, 这里用CAN, 数据量比较多,不推荐 GPIO

你可以找FPGA的 SPI 程序,这个很多
http://www.fpga4fun.com/SPI2.html
http://stackoverflow.com/questio ... a-spi-communication
个人签名MicroPython中文社区https://micropython.org.cn/forum/  
 
 
 

回复

1950

帖子

4

TA的资源

版主

6
 
如果习惯用自己的C的话,
Altera FPGA的话,可以用Quaruts, Qsys, 来建一个 nios + spi + GPIO。
Xilinx FPGA,也有调用类似的Microblze, ARM, PowerPC等 CPU

nios spi.jpg (87.73 KB, 下载次数: 1)

nios spi.jpg
个人签名MicroPython中文社区https://micropython.org.cn/forum/  
 
 
 

回复

7

帖子

0

TA的资源

一粒金砂(初级)

7
 
5525 发表于 2016-6-22 11:43
如果习惯用自己的C的话,
Altera FPGA的话,可以用Quaruts, Qsys, 来建一个 nios + spi + GPIO。
Xilinx ...

谢谢!!
 
 
 

回复

5

帖子

0

TA的资源

一粒金砂(初级)

8
 
我最近也在研究用FPGA配置MCP2515,遇到了和你之前同样的问题,求栽树的前人指导
 
 
 

回复

1

帖子

0

TA的资源

一粒金砂(初级)

9
 
我也在做这个 从单片机的程序转换成NIOS控制 仍有问题 求教
 
 
 

回复

2

帖子

0

TA的资源

一粒金砂(初级)

10
 
ytlgggg 发表于 2016-11-28 21:43
我最近也在研究用FPGA配置MCP2515,遇到了和你之前同样的问题,求栽树的前人指导

您好,鄙人最近也在用FPGA控制这款芯片,可以一起交流吗
 
 
 

回复

1

帖子

0

TA的资源

一粒金砂(初级)

11
 
有大神做出来了么,下周开始用verilog写控制程序,有的话,求分享到我邮箱,不胜感激!邮箱地址:172083110@qq.com
 
 
 

回复

8

帖子

0

TA的资源

一粒金砂(初级)

12
 
5525 发表于 2016-6-20 22:01
MCP2515 是 SPI接口的 外置 CAN Controller,
楼主,写个SPI,控制它的寄存器 就可以了吗。
当然其他 int  ...

小哥 我也在弄这方面 实在是看的不是太懂 您有什么可以指导一下的嘛?谢谢
 
 
 

回复
您需要登录后才可以回帖 登录 | 注册

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/9 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表