社区导航

 

搜索
查看: 4253|回复: 19

如何入门CAN-BUS!!

[复制链接]

111

TA的帖子

0

TA的资源

一粒金砂(初级)

Rank: 1

发表于 2008-12-2 20:43 | 显示全部楼层 |阅读模式
请问各位高手和大侠!!
    怎么样才能入门CAN-BUS,小弟现在看了关于CAN-BUS的书籍,但是就是不明白里面协议,请高手指点,怎么入门,会编写程序,会应用?

112

TA的帖子

0

TA的资源

一粒金砂(初级)

Rank: 1

发表于 2008-12-2 21:38 | 显示全部楼层
其实很简单的,我做过
几个月前,俺用2440+三节点(SJA1000)做过毕业设计
比较走运,只用了10天就差不多做完了。

其实就是几个寄存器,

那时候很多网上的人还在卖弄自己的CAN开发板呢?现在谁要,我卖开发板给他们。呜呜。还有一些应用程序。

楼主不要太执着于协议,都是吓人的。

你看清楚几个寄存器,+示波器+LED灯+串口调试助手就可以了

basic can寄存器较少,pelican较多,不过换汤不换药。

你找个C8051集成了CAN控制器更好做的。只要读写寄存器就可以了。

回复

使用道具 举报

93

TA的帖子

0

TA的资源

一粒金砂(初级)

Rank: 1

发表于 2008-12-2 22:18 | 显示全部楼层
CAN BUS.....你要有你针对那款车的协议哦。。。CAN BUS一般用于汽车的。。我们也要整这个东东了。。哎。
不过不知道公司还能不能支撑到那个时侯。。要看看CAN BUS的协议了。。反正蛮复杂的

回复

使用道具 举报

95

TA的帖子

0

TA的资源

一粒金砂(初级)

Rank: 1

发表于 2008-12-2 22:33 | 显示全部楼层
我们实验室有个SJA1000和PCA82C250
还有040
但是感觉不好使
GOOOGLEMAN
能不能把你的程序发过来看看

回复

使用道具 举报

113

TA的帖子

0

TA的资源

一粒金砂(中级)

Rank: 2

发表于 2008-12-2 23:00 | 显示全部楼层
我已经把整个毕业设计卖给别人了。

我已经没有代码的所有权。

并且,论坛的规矩是:自己做的不懂再问,要代码是不好的习惯。

回复

使用道具 举报

109

TA的帖子

0

TA的资源

一粒金砂(初级)

Rank: 1

发表于 2008-12-2 23:02 | 显示全部楼层
引用 2 楼 xumercury 的回复:
CAN BUS.....你要有你针对那款车的协议哦。。。CAN BUS一般用于汽车的。。我们也要整这个东东了。。哎。
不过不知道公司还能不能支撑到那个时侯。。要看看CAN BUS的协议了。。反正蛮复杂的


你公司快挂了........................?

经济危机没有影响到我这里哦,公司计划招聘研发人员22人,09年。

回复

使用道具 举报

103

TA的帖子

0

TA的资源

一粒金砂(初级)

Rank: 1

发表于 2008-12-3 08:42 | 显示全部楼层
引用 5 楼 gooogleman 的回复:
引用 2 楼 xumercury 的回复:
CAN BUS.....你要有你针对那款车的协议哦。。。CAN BUS一般用于汽车的。。我们也要整这个东东了。。哎。
不过不知道公司还能不能支撑到那个时侯。。要看看CAN BUS的协议了。。反正蛮复杂的


你公司快挂了........................?

经济危机没有影响到我这里哦,公司计划招聘研发人员22人,09年。


qiang

回复

使用道具 举报

104

TA的帖子

0

TA的资源

一粒金砂(初级)

Rank: 1

发表于 2008-12-3 08:42 | 显示全部楼层
qiang

回复

使用道具 举报

121

TA的帖子

0

TA的资源

一粒金砂(初级)

Rank: 1

发表于 2008-12-3 10:15 | 显示全部楼层
gooogleman公司做什么产品的,这么好?

回复

使用道具 举报

85

TA的帖子

0

TA的资源

一粒金砂(初级)

Rank: 1

发表于 2008-12-3 14:25 | 显示全部楼层
有没有一些有实际建议的回复?

回复

使用道具 举报

82

TA的帖子

0

TA的资源

一粒金砂(初级)

Rank: 1

发表于 2008-12-3 14:28 | 显示全部楼层
引用 9 楼 lqshui0501 的回复:
有没有一些有实际建议的回复?


你根本没有提出实质性的问题,我们怎么回复呢?
别人只能根据你的问题提示,是不能给很多帮助的。

回复

使用道具 举报

111

TA的帖子

0

TA的资源

一粒金砂(初级)

Rank: 1

发表于 2008-12-3 15:27 | 显示全部楼层
引用 1 楼 gooogleman 的回复:
其实很简单的,我做过
几个月前,俺用2440+三节点(SJA1000)做过毕业设计
比较走运,只用了10天就差不多做完了。

其实就是几个寄存器,

那时候很多网上的人还在卖弄自己的CAN开发板呢?现在谁要,我卖开发板给他们。呜呜。还有一些应用程序。

楼主不要太执着于协议,都是吓人的。

你看清楚几个寄存器,+示波器+LED灯+串口调试助手就可以了

basic can寄存器较少,pelican较多,不过换汤不换药。

你找…


顶,最讨厌动不动把协议这两个字挂在嘴上的人,硬件通路没走通,协议只是狗屎。就像一个哑吧,他不会说话,他就算思想连篇(比喻协议定义的纷繁复杂)又有什么用?能够说话才是最关键的,至于说什么那是后话,根本就只是第2位的。协议只是软件层面的东西了,没有硬件支持协议玩什么?TCP/IP协议不也需要网络支撑。

回复

使用道具 举报

94

TA的帖子

0

TA的资源

一粒金砂(初级)

Rank: 1

发表于 2008-12-3 16:59 | 显示全部楼层
我感觉楼上的兄弟误会了.我现在只是想怎么能入门,比如是买个开发板或者看一些其它书籍?
和通不通,协议什么没有太大的关系!!
万事开头难,天才经历过才鸟,爷爷也是从孙子走过来的!!
请不要随便评论指责别人!!
那样就失去了论坛的意义!!

回复

使用道具 举报

116

TA的帖子

0

TA的资源

一粒金砂(初级)

Rank: 1

发表于 2008-12-3 17:15 | 显示全部楼层
引用 12 楼 lqshui0501 的回复:
我感觉楼上的兄弟误会了.我现在只是想怎么能入门,比如是买个开发板或者看一些其它书籍?
和通不通,协议什么没有太大的关系!!
万事开头难,天才经历过才鸟,爷爷也是从孙子走过来的!!
请不要随便评论指责别人!!
那样就失去了论坛的意义!!


我没有说谁,只是看不惯社会上的一种风气!

回复

使用道具 举报

106

TA的帖子

0

TA的资源

一粒金砂(初级)

Rank: 1

发表于 2008-12-3 17:18 | 显示全部楼层
引用 12 楼 lqshui0501 的回复:
我感觉楼上的兄弟误会了.我现在只是想怎么能入门,比如是买个开发板或者看一些其它书籍?
和通不通,协议什么没有太大的关系!!
万事开头难,天才经历过才鸟,爷爷也是从孙子走过来的!!
请不要随便评论指责别人!!
那样就失去了论坛的意义!!


楼主,楼上的确是有点热情了。
不过你的确是不会提问,你知道大家最怕的问题是什么吗?——就是我该怎么学习XXX
这个问题这么大,谁会回答?!

记住,要想得到别人的帮助,就要自己先做好准备。
回答的时候提出实质性的问题。不要什么问题都没有拿来,一句代码,一个寄存器都没有帖上来。
自己都没有看就叫别人先回答,这个不合理吧。

做CAN我建议你去21iC的周立功论坛,以及周立功的官网论坛。

这里偏软的人多,不适合的。

如果你以前用单片机做过一个中等项目,我相信你能做出来。
如果没有做过,就买个开发板了,貌似很便宜的,200足够了,有程序烧上去就运行,表面上是学得比较快的。

器件选择啊,平台描述啊,都要讲清楚。

——前段时间有个人很嚣张,来提问好像是对回答的人是一种赏赐似的,说什么自己提的问题,使回答的人得到了提高,提高论坛水平。
结果没有一个人回答他。

回复

使用道具 举报

114

TA的帖子

0

TA的资源

一粒金砂(初级)

Rank: 1

发表于 2008-12-3 19:42 | 显示全部楼层
谢谢GOOOGLEMAN的提醒和关照!!
主要是手上的资料不怎么多!!搞起来有点费劲!!
不过有这么多好心人,我想我很快就会入门的!!
再次感谢GOOOGLEMWN!!
下次不会这么提问了!!

回复

使用道具 举报

105

TA的帖子

0

TA的资源

一粒金砂(初级)

Rank: 1

发表于 2008-12-3 20:15 | 显示全部楼层
引用 15 楼 lqshui0501 的回复:
谢谢GOOOGLEMAN的提醒和关照!!
主要是手上的资料不怎么多!!搞起来有点费劲!!
不过有这么多好心人,我想我很快就会入门的!!
再次感谢GOOOGLEMWN!!
下次不会这么提问了!!


哈哈,我记得有本CAN的书的作者是姓“史”的人写的,貌似是国防科技大学出版社出的,名字不记得了。他那本书写的不错,我建议你看看,以后你遇到什么问题。你可以发帖,然后留言通知我,
描述清楚点。你不懂什么我可以提示一下你。现在我做wince了,单片机已经离我越来越远。先结贴吧。

回复

使用道具 举报

102

TA的帖子

0

TA的资源

一粒金砂(初级)

Rank: 1

发表于 2008-12-4 09:03 | 显示全部楼层
对,是史久根写的,不错,我看了!!
谢谢拉!!

回复

使用道具 举报

103

TA的帖子

0

TA的资源

一粒金砂(初级)

Rank: 1

发表于 2008-12-4 10:12 | 显示全部楼层
引用 5 楼 gooogleman 的回复:
引用 2 楼 xumercury 的回复:
CAN BUS.....你要有你针对那款车的协议哦。。。CAN BUS一般用于汽车的。。我们也要整这个东东了。。哎。
不过不知道公司还能不能支撑到那个时侯。。要看看CAN BUS的协议了。。反正蛮复杂的


你公司快挂了........................?

经济危机没有影响到我这里哦,公司计划招聘研发人员22人,09年。

基本上是廉价劳动力= =

回复

使用道具 举报

98

TA的帖子

0

TA的资源

一粒金砂(初级)

Rank: 1

发表于 2009-4-17 12:03 | 显示全部楼层
我们经常说的CAN总线的协议主要定义了物理层和数据链路层.
具体的应用协议是有很多种.
主要是要根据客户的需求作.

回复

使用道具 举报

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

关闭

站长推荐上一条 1/8 下一条

  • 论坛活动 E手掌握

    扫码关注
    EEWORLD 官方微信

  • EE福利  唾手可得

    扫码关注
    EE福利 唾手可得

词云| Archiver|手机版|小黑屋|电子工程世界 ( 京ICP证 060456 )

GMT+8, 2020-7-16 09:43 , Processed in 0.580667 second(s), 41 queries , Gzip On, MemCache On.

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