请教CAN!急! 点击:1732 | 回复:8



ruth

    
  • 精华:0帖
  • 求助:0帖
  • 帖子:8帖 | 17回
  • 年度积分:0
  • 历史总积分:127
  • 注册:2002年3月28日
发表于:2002-10-22 14:59:00
楼主
问题:CAN控制器。 1、CAN正在中断接收过程中,定时器时间到要发送命令包,能否往CAN发送缓冲区中写数据?能否发送成功? 2、同样如果有数据已写入CAN发送缓冲区,还未发送,此时有接收中断,是先接收还是先发送? 很急, 知情者请教了,谢谢!!!



gongkongedit

  • 精华:1099帖
  • 求助:0帖
  • 帖子:14392帖 | 54470回
  • 年度积分:0
  • 历史总积分:622
  • 注册:2008年9月08日
发表于:2002-07-18 16:15:00
1楼
按设置的优先级来处理吧,我想

gongkongedit

  • 精华:1099帖
  • 求助:0帖
  • 帖子:14392帖 | 54470回
  • 年度积分:0
  • 历史总积分:622
  • 注册:2008年9月08日
发表于:2002-07-18 16:15:00
2楼
按设置的优先级来处理吧,我想

互助

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 1回
  • 年度积分:0
  • 历史总积分:1
  • 注册:2002年7月20日
发表于:2002-07-20 17:28:00
3楼
我认为不会发送成功,因为CAN总线在接收过程中,总线在busy状态,它当然不会收到数据,自然不会发送成功,但我还没开始调

gongkongedit

  • 精华:1099帖
  • 求助:0帖
  • 帖子:14392帖 | 54470回
  • 年度积分:0
  • 历史总积分:622
  • 注册:2008年9月08日
发表于:2002-10-05 22:08:00
4楼
1。可以写,可以发送成功 2。看中断优先级

飞鸟

  • 精华:0帖
  • 求助:0帖
  • 帖子:3帖 | 7回
  • 年度积分:0
  • 历史总积分:66
  • 注册:2002年8月15日
发表于:2002-10-21 18:20:00
5楼
我想你应该在中断程序中加入判断,判断总线是否空闲,只有在总线空闲时才进行接收或发送数据这对数据是一种保护措施。

CARPENTER

  • 精华:0帖
  • 求助:0帖
  • 帖子:2帖 | 6回
  • 年度积分:0
  • 历史总积分:62
  • 注册:2002年8月23日
发表于:2002-10-22 14:59:00
6楼
研祥智能股份http://www.evoc.com FAQ论坛

苏莹

  • 精华:0帖
  • 求助:0帖
  • 帖子:2帖 | 4回
  • 年度积分:0
  • 历史总积分:10
  • 注册:2006年9月08日
发表于:2006-12-14 19:43:00
7楼
如何判断总线是否空闲呢

LN2000分散控制系统

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 228回
  • 年度积分:0
  • 历史总积分:448
  • 注册:2005年4月20日
发表于:2006-12-28 17:30:00
8楼
提前祝大家元旦快乐!
顶!!!

热门招聘
相关主题

官方公众号

智造工程师