[CAN-bus/DeviceNet] 请教桂电飞天鼠大哥,关于CAN的硬件连接

[复制链接]
3304|9
 楼主| leishasha 发表于 2007-4-29 15:17 | 显示全部楼层 |阅读模式
在帖上看到一些关于把CAN当作外部RAM的用法,查了半天也没找到具体的用法,不知道又没哪位大哥具体做过,能不能公布一下硬件连接??谢谢<br /><br />nWE--------WR&nbsp;&nbsp;??<br />nOE--------RD&nbsp;&nbsp;??<br /><br />就是问问CAN当作外部RAM的连接方法,最好能附个程序,谢谢。
桂电飞天鼠 发表于 2007-4-29 17:37 | 显示全部楼层

其实都可以从网上搜索得到的

&nbsp;&nbsp;&nbsp;&nbsp;当作外部RAM的用法,其实就是使用P0口与P2口构成的16位地址总线,其中P0是低八位地址线,P2是高八位地址线(在这里只用了一个端口做片选端)。<br /><br />&nbsp;&nbsp;&nbsp;&nbsp;其它的RD,WR,ALE端口都是为了地址总线的读写使用。<br /><br />&nbsp;&nbsp;&nbsp;&nbsp;还有一个复位端(使用单片机端口作控制复位(P3.3)),不使用外部的复位芯片。<br /><br />&nbsp;&nbsp;&nbsp;&nbsp;另外MCU使用的是外部振荡源,由SJA的CLKOUT提供,24MHz二分频,刚好12MHz。<br /><br />&nbsp;&nbsp;&nbsp;&nbsp;程序的上的用法请看此帖:<br />http://www.21icbbs.com/club/bbs/list.asp?boardid=43&page=1&t=2516686&tp=%u8BF7%u95EE%u600E%u4E48%u770B%u5BC4%u5B58%u5668%u7684%u503C%uFF1F
 楼主| leishasha 发表于 2007-4-30 10:53 | 显示全部楼层

谢谢飞天鼠的解答

首先谢谢您的耐心,其实我本意是想看看又没sumsvng&nbsp;arm&nbsp;和&nbsp;can&nbsp;的连接方式,在论坛也听周公说的把sja1000当作外部ram来用,也有挺多人问了这个问题,不过好像都没有太满意的解答,能不能请周公指教一下呢
桂电飞天鼠 发表于 2007-4-30 11:50 | 显示全部楼层

不解~~

这样就是当作外部RAM的用法了呀~~~<br />而且SJA好像就只有这样方法用吧?我还没见过用什么其它方法的。<br />SJA的IO是地址与数据复用的,所以像现在这样用是必然的。~~
 楼主| leishasha 发表于 2007-4-30 12:39 | 显示全部楼层

可能是我表达错了。。

可能是我表达错了,因为在arm中地址数据是分开的,而且没有ALE这根管脚,所以我对其连接产生疑惑。。。
桂电飞天鼠 发表于 2007-4-30 13:03 | 显示全部楼层

rt

原来如此,ARM还没弄过,所以就给不了建议了。<br />不过重点找些关于ARM的数据与地址总线用法的介绍或许能得到些答案。
lizk1979 发表于 2007-4-30 14:45 | 显示全部楼层

好!

桂电飞天鼠大哥:你好!你给的这个电路原理图验证过没,实验市采用没有问题吗?
桂电飞天鼠 发表于 2007-4-30 21:10 | 显示全部楼层

rt

我自己正在用的图,完全没问题。
lizk1979 发表于 2007-5-2 10:54 | 显示全部楼层

en

谢谢
hq_y 发表于 2007-5-31 03:27 | 显示全部楼层

如果arm要使用canbus,一般来说选用带can的arm

如果arm的can接口不够的话使用spi接口的canbus控制器
您需要登录后才可以回帖 登录 | 注册

本版积分规则

1

主题

10

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部