搜索
bottom↓
回复: 55

手头没有CAN总线设备,用FPGA+ARM+74HC04做了一个,开源上图

  [复制链接]

出0入0汤圆

发表于 2015-1-29 10:00:45 | 显示全部楼层 |阅读模式
本帖最后由 YFM 于 2015-1-29 20:20 编辑

用74HC04做CAN的PHY,我又画了一手好电路





顺便试一试linux。ARM端运行Linux ,FPGA上实现CAN的协议,然后FPGA上这个CAN的模块
做成了Avalon-MM设备通过 ARM2FPGA桥将Avalon总线和ARM链接起来,Avalon总线作为
ARM的地址的一部分。然后linux上用 dev/mem 和 mmap 函数映射Avalon地址部分实现通讯


做的比较粗糙但是整体结构有了。

下面FPGA 端的CAN Avalon-MM设备:


linux应用程序:


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x

阿莫论坛20周年了!感谢大家的支持与爱护!!

一只鸟敢站在脆弱的枝条上歇脚,它依仗的不是枝条不会断,而是自己有翅膀,会飞。

出0入0汤圆

发表于 2015-1-29 10:07:12 | 显示全部楼层
本帖最后由 nanjing 于 2015-1-29 10:08 编辑

沙发一个。图片貌似挂掉了。

出0入0汤圆

发表于 2015-1-29 10:36:48 | 显示全部楼层
楼主你的好板子的图片挂掉了。。。

出0入0汤圆

发表于 2015-1-30 17:49:33 | 显示全部楼层
CAN 协议要是一般 mcu 能模拟就好了

出0入0汤圆

发表于 2015-1-30 19:19:17 | 显示全部楼层
楼主好强大,全才什么都会

出0入22汤圆

发表于 2015-1-30 19:59:23 | 显示全部楼层
stm32上有硬件CAN 。有必要 又是FPGA,又是ARM的吗?

出0入0汤圆

 楼主| 发表于 2015-1-31 00:32:27 | 显示全部楼层
lixin91985 发表于 2015-1-30 19:59
stm32上有硬件CAN 。有必要 又是FPGA,又是ARM的吗?

我没有STM32,手头没有任何有CAN总线的板子,但是急着用(两天内),所以有必要。

出0入0汤圆

 楼主| 发表于 2015-1-31 01:03:14 | 显示全部楼层
电路图更新。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x

出0入0汤圆

发表于 2015-1-31 08:26:45 来自手机 | 显示全部楼层
LZ真牛,我只能看

出0入0汤圆

发表于 2015-1-31 09:23:28 | 显示全部楼层
楼主真牛逼

出0入0汤圆

发表于 2015-1-31 09:38:56 | 显示全部楼层

你电路图要不要画的这么牛B?

出0入0汤圆

发表于 2015-2-1 22:26:05 | 显示全部楼层
这电路图画的杆杠的。。。。

出0入0汤圆

发表于 2015-2-1 22:48:32 | 显示全部楼层
学习一下电路图、、、

出0入0汤圆

发表于 2015-2-1 23:04:08 | 显示全部楼层
楼主厉害,学习一下。

出0入0汤圆

发表于 2015-2-1 23:23:06 来自手机 | 显示全部楼层
楼主 牛逼了  

出0入0汤圆

发表于 2015-2-2 07:53:01 | 显示全部楼层
想法好厉害!!!

出0入0汤圆

发表于 2015-2-2 08:53:32 | 显示全部楼层
学习makr

出0入0汤圆

发表于 2015-2-2 08:59:00 | 显示全部楼层
电路图画的很好啊!

出0入0汤圆

发表于 2015-2-2 09:07:52 | 显示全部楼层
楼主的电路图画的好呀。

出0入0汤圆

发表于 2015-2-2 09:38:10 | 显示全部楼层
真的土豪,基础不错

出0入0汤圆

发表于 2015-2-2 15:35:53 | 显示全部楼层
图牛。。。。。

出0入0汤圆

发表于 2015-2-2 15:43:53 | 显示全部楼层
貌似很高级啊

出0入0汤圆

发表于 2015-2-2 17:14:23 | 显示全部楼层

出0入4汤圆

发表于 2015-2-2 19:41:33 | 显示全部楼层
CAN 收发器、CAN控制器楼主都自己搞定了  牛!

出0入4汤圆

发表于 2015-2-2 20:58:16 来自手机 | 显示全部楼层
我只能说:真牛

出0入0汤圆

发表于 2015-3-10 11:11:43 | 显示全部楼层
MARK下 74HC04做CAN的PHY

出0入0汤圆

发表于 2015-3-10 12:48:16 来自手机 | 显示全部楼层
话说  跑一下电子市场   一天就可以搞到一个CAN控制器了吧?能在电子市场买到的基本都是很通用的

出0入0汤圆

发表于 2015-3-10 12:54:40 来自手机 | 显示全部楼层
niubility,,,,

出0入0汤圆

发表于 2015-3-10 13:04:18 | 显示全部楼层
74HC04做CAN的PHY, 高!学习了!

出0入0汤圆

 楼主| 发表于 2015-3-10 19:57:31 | 显示全部楼层
xivisi 发表于 2015-3-10 12:48
话说  跑一下电子市场   一天就可以搞到一个CAN控制器了吧?能在电子市场买到的基本都是很通用的 ...

“电子市场”离我6000+公里。

出0入25汤圆

发表于 2015-3-10 20:15:53 | 显示全部楼层
YFM 发表于 2015-3-10 19:57
“电子市场”离我6000+公里。

lz 在国外。或者 在  沙漠地区!

出0入0汤圆

 楼主| 发表于 2015-3-10 20:47:38 | 显示全部楼层
rei1984 发表于 2015-3-10 20:15
lz 在国外。或者 在  沙漠地区!

或者国际空间站

出0入8汤圆

发表于 2015-3-10 22:24:49 来自手机 | 显示全部楼层
貌似没有实现仲裁和同步
只能算是能产生一个can的波形
楼主这是在做毕业设计么

出0入8汤圆

发表于 2015-3-10 22:28:26 来自手机 | 显示全部楼层
lmhtz 发表于 2015-1-30 17:49
CAN 协议要是一般 mcu 能模拟就好了

天下武功
无坚不摧
唯快不破
只要够快
USB都能模拟,何况是can
现在的芯片模拟一个1k速率的can应该不成问题

出0入0汤圆

 楼主| 发表于 2015-3-10 22:56:51 | 显示全部楼层
canspider 发表于 2015-3-10 22:24
貌似没有实现仲裁和同步
只能算是能产生一个can的波形
楼主这是在做毕业设计么 ...

确实没有在FPGA里实现同步和仲裁,连接收部分都没有做。

出0入0汤圆

发表于 2015-3-11 07:48:26 | 显示全部楼层
强大,只有崇拜的份了.

出0入0汤圆

发表于 2015-3-11 08:47:04 | 显示全部楼层
用FPGA+ARM+74HC04?

出0入0汤圆

发表于 2015-3-11 08:52:02 | 显示全部楼层
楼主强大!

出0入0汤圆

发表于 2015-3-11 08:53:58 | 显示全部楼层
这样都行,楼主太牛逼了。

出0入53汤圆

发表于 2016-4-25 05:35:03 | 显示全部楼层
lz牛,真想和lz学学fpga

出0入0汤圆

发表于 2016-4-25 11:39:32 | 显示全部楼层
LZ把CAN的PHY理解的太深入了,大牛一个!

出0入0汤圆

发表于 2016-4-26 19:31:42 | 显示全部楼层
楼主真牛B,连CAN收发器都自己做了

出0入0汤圆

发表于 2016-5-6 09:01:43 | 显示全部楼层
牛叉楼主,不明角力

出0入0汤圆

发表于 2016-5-10 13:57:58 | 显示全部楼层
学习一下电路图、、、

出0入0汤圆

发表于 2016-6-19 15:17:13 | 显示全部楼层

楼主能解释一下这张图吗

出0入0汤圆

发表于 2016-6-19 22:25:14 来自手机 | 显示全部楼层
如果只是发送  刚好在那个车鸡贴里看到似乎是51单片机模拟can高速时序做解码器。。。

出0入0汤圆

发表于 2016-6-23 10:37:36 | 显示全部楼层
大牛,感觉挺高大上的

出0入0汤圆

发表于 2016-6-23 20:15:40 | 显示全部楼层
牛逼,闲的蛋疼

出0入0汤圆

发表于 2016-12-5 21:25:19 | 显示全部楼层
手绘图漂亮

出0入0汤圆

发表于 2016-12-7 09:55:57 | 显示全部楼层
楼主来炫耀的

出0入0汤圆

发表于 2019-1-11 17:15:52 | 显示全部楼层
我只能说:真牛

出0入0汤圆

发表于 2019-1-11 19:50:09 来自手机 | 显示全部楼层
厉害。为了两天工期,可以做个芯片出来了

出0入0汤圆

发表于 2019-1-11 19:54:25 | 显示全部楼层
感觉挺高大上的

出0入0汤圆

发表于 2019-1-14 15:13:33 | 显示全部楼层
请问楼主的FPGA啥型号  ,是ZYNQ吗,,,谢谢.

出130入20汤圆

发表于 2019-1-14 15:21:22 | 显示全部楼层
牛比

                                       
回帖提示: 反政府言论将被立即封锁ID 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。【本论坛不允许直接上传手机拍摄图片,浪费大家下载带宽和论坛服务器空间,请压缩后(图片小于1兆)才上传。压缩方法可以在微信里面发给自己(不要勾选“原图),然后下载,就能得到压缩后的图片】。另外,手机版只能上传图片,要上传附件需要切换到电脑版(不需要使用电脑,手机上切换到电脑版就行,页面底部)。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|amobbs.com 阿莫电子技术论坛 ( 粤ICP备2022115958号, 版权所有:东莞阿莫电子贸易商行 创办于2004年 (公安交互式论坛备案:44190002001997 ) )

GMT+8, 2024-3-29 19:02

© Since 2004 www.amobbs.com, 原www.ourdev.cn, 原www.ouravr.com

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