MyFPGA Forum

 找回密码
 注册
搜索
查看: 3505|回复: 1
打印 上一主题 下一主题

DE1-SoC CAN总线问题

[复制链接]
跳转到指定楼层
1#
发表于 2017-7-24 11:11:07 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
想问一下DE1-SoC板子能用CAN通信么?在Quartus2 13.1里的Qsys中在选择HPS资源时好像看到过有CAN总线的选项,本人小白一个,求大神提供一些思路。还有DE1-SoC上应该没有CAN的收发芯片吧,如果要用的话是否还需要外接板卡?
2#
发表于 2017-7-28 10:17:53 | 只看该作者
1,如果需要在HPS下用这个CAN,可以参考https://www.altera.com.cn/conten ... rature/an/an706.pdf。这个文件介绍了如何如何将HPS外设i2c的管脚输出到FPGA端使用;文档介绍的是使用linux驱动的方式访问,需要修改HPS IP,在FPGA端重新连线,更新 preloader 和boot ,更新设备树文件,在内核中添加驱动等操作。
2,也可FPGA中 直接用CAN IP (前提是需要有个IP,rocketboards.org好像有相关文章),在FPGA端使用时直接给数据即可,也可以挂到HPS的lw_hps_to_fpga总线上,在hps端访问响应的地址(linux下可以用memory map 方式)
3,关于CAN的电平,用芯片转换吧
您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|MyFPGA

GMT+8, 2024-5-8 02:14 , Processed in 0.042711 second(s), 14 queries .

Powered by Discuz! X3

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表