打印
[CAN-bus/DeviceNet]

大家给个建议,下一步该怎么办

[复制链接]
1869|2
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
sdhz|  楼主 | 2008-2-22 18:18 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
因为是选用的是philip的87c591这个单次可烧写的芯片,集成了CAN控制器,买了个591b仿真器,但是在做can总线调试的时候只有一个节点,无法进行通讯调试
在调试can的过程中,使用自测试模式时的自接收请求,可以产生接受中断并读到数据
目前手头还有一个研华的pcl-841 can卡,我使用它作为一个CAN节点,原电路板使用全局自检测模式,即在操作模式下做自接受请求,结果还是既没有发送中断也没有接收中断
个人分析原因是CAN卡作为一个节点,并不做应答,所以全局自检测的发送无法收到正确的应答,也就无法发送成功,但是为什么也接收不到呢?
补充:can卡的两个can接口之间可以正常的收发的
      波特率均设置为125kps,应该也没有错
下一步应该如何调试,希望大牛给个意见啊!!!!感激不尽

相关帖子

沙发
sdhz|  楼主 | 2008-2-23 08:47 | 只看该作者

补充一下问题的硬件信号

在自测试模式的can信号与正常的can信号很像,只是干扰挺大的,但与82c250之前的输入信号比,基本没有误码
而在操作模式下,则完全看不出can的发送信号,一直为电平的跳变,完全没有规律

使用特权

评论回复
板凳
sdhz|  楼主 | 2008-2-24 18:35 | 只看该作者

为什么没有人帮忙啊……郁闷,唉

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

11

主题

44

帖子

0

粉丝