STM32 CAN总线调试对外输出数据输出引脚RX/TX,用示波器观察是何种电平情况?

2019-07-14 15:40发布

主要问几个CAN总线物理层上的问题


1.CAN节点不接入总线网络!!!(注意)
   (1).若此时对外输出数据,STM32 can总线输出引脚RX/TX(接入CAN收发器之前),用示波器观察,是何种电平情况?(注意,有数据输出)

   (2).若此时对外输出数据,STM32 can总线输出管脚接入CAN收发器(以TJA1040为例),收发器H/L管脚用示波器观察为何种状态变化?

2.CAN节点接入总线网络!!!!
   (1)节点情况(注意),若此时对外输出数据,STM32 can 总线输出引脚RX/TX(接入CAN收发器之前),用示波器观察,是何种电平变化情况?

   (2)节点情况(注意),STM32的节点对外发数据(接收不开启),另一节点也对外输出数据,请问另一节点的数据能不能传递到STM32 can总线RX/TX管脚?另外,此时,RX/TX,用示波器观测,是何种电平状态?

3.总线网络上挂载多个节点,用示波器观测总线,是不是看到的所有节点数据的叠加电平?

希望大神指点一下!!!
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
9条回答
uwyywefwd
1楼-- · 2019-07-14 20:14
zhhx1985 发表于 2018-11-28 09:55
你的问题等大神解答吧,不过我调试的时候是买了CAN总线分析仪,然后把自己的CAN节点和它想连,发送接收看是否正确

现在出问题了,逻辑分析行不通,电平上面有点问题,我想对比正常CAN总线的电平状态,估测出哪儿的问题。这种现场问题,最是烦人。
zhhx1985
2楼-- · 2019-07-15 02:04
 精彩回答 2  元偷偷看……
wtefewrws
3楼-- · 2019-07-15 07:17
一般使用CAN总线分析仪或者逻辑分析仪
uwyywefwd
4楼-- · 2019-07-15 09:12
wtefewrws 发表于 2018-11-28 10:38
一般使用CAN总线分析仪或者逻辑分析仪

CAN总线还正常的情况下用逻辑分析仪嘛,现场状况是:电路存在电流扰动,导致CAN总线节点短时失灵。所以只能暂时从物理层着手,分析具体扰动产生地点以及原因。可惜对于正常情况下的CAN总线电平不熟悉,就没法参考。
uwyywefwd
5楼-- · 2019-07-15 09:54
wtefewrws 发表于 2018-11-28 10:38
一般使用CAN总线分析仪或者逻辑分析仪

手头还没得高级的逻辑分析仪,就一个示波器,唉。
wtefewrws
6楼-- · 2019-07-15 14:30
uwyywefwd 发表于 2018-11-28 10:54
CAN总线还正常的情况下用逻辑分析仪嘛,现场状况是:电路存在电流扰动,导致CAN总线节点短时失灵。所以只能暂时从物理层着手,分析具体扰动产生地点以及原因。可惜对于正常情况下的CAN总线电平不熟悉,就没法参考。

那是你电磁兼容的问题,我们做过大功率电机控制系统,工作的时候可以通过上位机进行调试,CAN分析仪正常使用

一周热门 更多>