当前位置:
工控论坛
> >
产品
>
工业互联
>
现场总线
>
Can
我要发帖
求助:解决can上的小bug
点击:
1349
| 回复:
3
ruth
关注
私信
精华:0帖
求助:0帖
帖子:8帖 | 17回
年度积分:0
历史总积分:127
注册:2002年3月28日
发表于:2002-06-01 12:57:00
楼主
在can通讯调试中,有数据在不断地跳变,就是说我程序在‘原地踏步’时,can寄存器中的数据在变化,导致包传送错误。但外部RAM中的数据并不跳变。只有CAN寄存器的某此位变化。请大侠们帮忙! 注:SJA1000控制器没有采用隔离直接与PCA82C250相连。且共用同一电源。但加了匹配电阻。这是不是有影响?
分享到:
收藏
邀请回答
回复楼主
举报
Alian
关注
私信
精华:0帖
求助:0帖
帖子:0帖 | 6回
年度积分:0
历史总积分:56
注册:2002年4月08日
发表于:2002-05-25 11:02:00
1楼
CAN如何调试?
回复
引用
举报
gongkongedit
关注
私信
精华:1099帖
求助:0帖
帖子:14392帖 | 54470回
年度积分:0
历史总积分:622
注册:2008年9月08日
发表于:2002-05-25 11:58:00
2楼
你用什么仿真器调试,如果SJA1000接好后,在仿真时不应仿真外部RAM,而用实际的RAM,再者如果真是看到了外部RAM,即SJA1000的中数据,只要你置位了控制寄存器,是看不到大多数寄存器的变化的,除了状态寄存器和中断寄存器。
回复
引用
举报
ruth
关注
私信
精华:0帖
求助:0帖
帖子:8帖 | 17回
年度积分:0
历史总积分:127
注册:2002年3月28日
发表于:2002-06-01 12:57:00
3楼
问题解决。原因:控制线的驱动不够。谢谢大家的意见。
回复
引用
举报
热门招聘
相关主题
请问Lontalk协议
[1770]
那里有PROFIBUS的协议下载?
[1506]
请教高手,RS422如何与RS232通...
[2178]
原创:数据帧校验总结(CRC_LR...
[7278]
P-NET系列讲座(四):规则
[1586]
求助:QJ61BT11N模块
[2572]
求助:LNS监控软件的内存增加...
[1945]
现场总线的标准与比较
[2944]
第五届中国国际现场总线与工...
[2535]
谁在做DeviceNet,可以互相学...
[1435]
官方公众号
智造工程师
客服
小程序
公众号