CAN总线监测到主站已经发送数据,但是从站接收不到数据,从站的状态寄存器SR=0x0c或者0x1c,IE=0x00。

来自:    更新日期:早些时候
求推荐好用的浏览器~

浏览器是用来检索、展示以及传递Web信息资源的应用程序。Web信息资源由统一资源标识符( Uniform Resource Identifier,URI)所标记,它是一张网页、一张图片、一段视频或者任何在Web上所呈现的内容。使用者可以借助超级链接( Hyperlinks),通过浏览器浏览互相关联的信息

根据你的描述, 这个问题并不好定位。可能发生在主站也可以发生在从站,可能是硬件,也可能是软件。
你看到了波形,而波形的时序和电压值是否正确 也是得确定的。如果电压不能,那从站不认识也是正常的;如果时序不对,那从站就更不认识了,所以没有回应也是正常的。
如果波形确实符合CAN帧的形式,那就是从站的问题了。先检查硬件,再检查软件。可以找了一没问题的工具来替换其中一个,来排除问题出处。


CAN总线监测到主站已经发送数据,但是从站接收不到数据,从站的状态寄存器SR=0x0c或者0x1c,IE=0x00。视频

相关评论:
  • 15885602830can总线发送数据的问题
    卓南申答:另:单节点检测can驱动和硬件是否正常,其实是可以通过设置“自检测模式”(自发收发模式)完成的,这样能发送成功,并能收到数据。参考资料:www.adawin.com CAN总线系统全面产品提供商

  • 15885602830CAN是如何发送数据的?
    卓南申答:CAN数据发送:节点1的微控制器对传感器1进行数据采集,然后将传感器1对应的信号附加一个数据标识ID号发送给CAN控制器1,CAN控制器1对数据进行打包,然后将数据发送给CAN收发器1,CAN收发器1再将其数字信号转换为对应的CAN总线电压信号,从而完成数据发送过程。

  • 15885602830CAN总线出现错误帧时,为什么要区分“错误主动”节点和“错误认可”节点...
    卓南申答:首先的搞清楚一个“线与”概念,也就是说如果一个设备单元向总线发出了0(即显性),则总线上的就呈现0(显性),总线是不受隐形控制的。所以问题1错误帧出现时总线是由主动错误状态的那个设备单元控制的,其他只能监听或者处于“发送”显性状态(这个显性状态不会影响到总线)。8位隐形位这个概念可能只...

  • 15885602830CAN总线为什么不能同时发数据和接收数据啊!
    卓南申答:CAN是半双工的。收发数据要分时进行。不管CAN网络上挂多少设备,在同一时刻只能有1个发送数据。如果有多个需要同时发送则只有优先级别高的先发送,其它等待。can总线半双工,能同时收数据,但是不能同时发数据。CAN采用的是非破坏性总线仲裁技术,按优先级发送,可以大大节省总线冲突仲裁时间,在重负荷下表现...

  • 15885602830can总线与485总线有什么区别
    卓南申答:二、错误检测机制不同 1、can总线:can总线有CAN控制器,可以对总线任 何错误进行检测,如果自身错误超过128个,就自动闭锁。保护总线。如果检测到其他节点错误或者自身错误,都会向总线发送错误帧,来提示其他节点,这个数 据是错误的。2、485总线:485总线只规定了物理层,而没有数据链路层,所以它对...

  • 15885602830can总线数据中传输的数据是在报文内吗?
    卓南申答:一、正确接收报文:can报文包含一个id场的部分,每个报文在总线上广播,节点收到报文后比较id,如果是该节点应该接受的报文id,该节点则完成接受;二、请求报文:can报文内在id场前有一个1bit长度远程帧场,0表示为普通帧,1表示为远程帧,当a节点希望b节点向它发送某个报文时,a节点向总线广播远程帧...

  • 15885602830can总线所传输的数据类型有哪些?
    卓南申答:例如,在汽车中,发动机控制单元可以通过CAN总线发送数据帧,将发动机转速和温度等信息传输到仪表盘控制单元,后者再将这些信息显示在仪表盘上。如果仪表盘控制单元需要请求更多的数据,它可以发送一个远程帧到发动机控制单元。如果在通信过程中发生了错误,任何检测到错误的节点都会发送一个错误帧来通知其他节点...

  • 15885602830麻烦大佬帮看一下这图,CAN总线是什么状态?谢谢
    卓南申答:图中Node A发送显性位,Node B&C发送隐性位。只要有一个节点发送显性电平,那么整个总线就都呈显性状态。CAN总线是一个线与的总线。所以这道题应该选A。

  • 15885602830CAN分析仪是否可以进行数据传输,就是两台电脑通过CAN总线协议进行...
    卓南申答:CAN分析仪可以实时监测CAN总线上的数据,也可以向总线上发送CAN数据。如果两台电脑分别通过USB接着两个CAN分析仪,而两个分析仪的CAN线是连接的,那么实现两电脑之间的通信应该是可以的。

  • 15885602830CAN总线有什么优点?
    卓南申答:即使某一个节点设备出现问题,这个节点也会主动切断和总线之间的连接,而不会继续发送错误数据造成整条总线的崩溃。4、一条CAN总线就能同时连接128个节点设备,仅次于RS485总线,特别适合汽车这种对空间要求比较大的工业设备使用。如果对你有帮助,请点个采纳呀!

  • 相关主题精彩

    版权声明:本网站为非赢利性站点,内容来自于网络投稿和网络,若有相关事宜,请联系管理员

    Copyright © 喜物网