求助:canbus接受不正常 点击:1163 | 回复:0



rockrain

    
  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 0回
  • 年度积分:0
  • 历史总积分:3
  • 注册:2001年9月17日
发表于:2001-09-17 19:09:00
楼主
我用80c196kc+Sja1000+80c250做了一个can节点,工作于basic模式。发送时总线上可出现正确的波形,但接受时sja1000可以产生中断,但是 中断寄存器好像并未被置位(????),而且从接受缓冲器中读出的数据也不对,两天了,一点进展都没有,急!请can bus 高手指点迷津。 不论我的96机访问sja1000时工作于16总线方式下还是8位总线方式下都不行。我的96程序段是这样的: CAN_RECE_ID equ 0c014h CAN_RECE_RTR equ 0c015h CAN_RECE1 equ 0c016h . . . . ldb MSG_HEAD,CAN_RECE_ID ldb RTR,CAN_RECE_RTR ldb C1,CAN_RECE1 . . . ldb C8,CAN_RECE8


热门招聘
相关主题

官方公众号

智造工程师