can的接收问题 点击:1069 | 回复:3



大马哈鱼

    
  • 精华:0帖
  • 求助:0帖
  • 帖子:2帖 | 2回
  • 年度积分:0
  • 历史总积分:58
  • 注册:2001年11月01日
发表于:2002-01-17 19:35:00
楼主
我用sja1000工作在basic模式下,上电后 状态寄存器为0cH,可我打开另一个结点后, 状态寄存器变为4ch,有时为5ch,接受中断 没有被置位,接受缓存数据不正确。 该节点没有要发送的数据。 谁知道这是什么原因。



tjqg

  • 精华:0帖
  • 求助:0帖
  • 帖子:2帖 | 4回
  • 年度积分:0
  • 历史总积分:60
  • 注册:2001年2月09日
发表于:2002-01-17 15:34:00
1楼
你先要保证双绞线上物理信号的正确才能保证接收信息的正确。

大马哈鱼

  • 精华:0帖
  • 求助:0帖
  • 帖子:2帖 | 2回
  • 年度积分:0
  • 历史总积分:58
  • 注册:2001年11月01日
发表于:2002-01-17 19:33:00
2楼
现在接受缓存数据是正确的,但是 错误状态位还是为1,而且,ID过滤不起作用, 我不想要得数据都受了进来

大马哈鱼

  • 精华:0帖
  • 求助:0帖
  • 帖子:2帖 | 2回
  • 年度积分:0
  • 历史总积分:58
  • 注册:2001年11月01日
发表于:2002-01-17 19:35:00
3楼
而且,接收缓存收到数据后,不能置接受中断为1。 我已经把接受中断使能了。

热门招聘
相关主题

官方公众号

智造工程师