请教CAN基地址设置的问题! 点击:1414 | 回复:2



阿保

    
  • 精华:0帖
  • 求助:0帖
  • 帖子:2帖 | 3回
  • 年度积分:0
  • 历史总积分:9
  • 注册:2004年11月03日
发表于:2004-11-03 11:47:00
楼主
请教各位大虾:我用的是P89C52+SJA1000+PCA80C250构成CAN节点,电路连线方面是P89C52的P0接至SJA1000的AD0-AD7,P2.7接至SJA1000的片选,这样在定义CAN基地址是按有些书上的说法就应该是7f00。但是P2别的I/O口是不是就不能再接别的信号了?我现在是还用了别的P2的端口接了一些握手信号之类的,电平是不断变化的。这样的话CAN寄存器的基地址还能像那样定义吗?求求各位大虾了,我现在用的很急!!!



mahatma

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 2回
  • 年度积分:0
  • 历史总积分:2
  • 注册:2004年11月23日
发表于:2004-11-23 10:45:00
1楼
你其实不需要用物理地址, 你只需要把CAN的软件逻辑地址设置为不冲突的就行了, 用物理地址是不可取的.

阿保

  • 精华:0帖
  • 求助:0帖
  • 帖子:2帖 | 3回
  • 年度积分:0
  • 历史总积分:9
  • 注册:2004年11月03日
发表于:2004-11-28 14:36:00
2楼
mahatma大哥:你好!谢谢你宝贵的指导!小弟初次涉足can总线,你说的我还是不是很清楚。像你说的那样,如果要访问SJA1000中寄存器的内容,不用物理地址怎么访问啊?再次感谢你的指导!

热门招聘
相关主题

官方公众号

智造工程师