2019-07-20 22:15发布
RUN FOR EAD 发表于 2018-1-24 14:19 楼主,lin发送时每发送一个字节后面都有一个字节间隔位的吗,我这里发送没看到有字节间隔位,是不是初始 ...
shiqinghai 发表于 2016-8-18 09:59 LIN的主机基本上做成功了,用逻辑分析仪可以看到发送的数据。 这个是分析的结果,第一个是同步间隔场(13 ...
wenshijian 发表于 2018-4-15 14:54 好难得看到有人用逻辑分析仪来做LIN总线开发。。。我看到好多只用示波器就搞开发简直不懂他们是怎么想的 ...
最多设置5个标签!
字节间的间隔位,程序上应该不用管,印象中好像是的
好难得看到有人用逻辑分析仪来做LIN总线开发。。。我看到好多只用示波器就搞开发简直不懂他们是怎么想的。
话说你们用普通串口是怎么实现LIN Break的低电平长度的?发一个字节的0x00不够长,两个字节0x00又太长而且中间断开了不连续。我试过切换低波特率来发送Break,但是切换波特率比较耗时,导致逻辑分析仪上面识别出错。普通串口作为LIN从模式还行,作为主模式完全不符合LIN的标准。
后来全部换成了STM32F0xx+TJA1020,使用增强型串口支持LIN才解决了 LIN Break问题。
不过逻辑分析仪有个毛病,就是只能接收一部分的数据,看不到全部LIN数据。其实有个小工具用在LIN数据分析上,LIN-UART,或者叫做LIN串口工具,可以直接使用串口调试助手来查看LIN数据的。正规的LIN数据分析仪太TM贵了,光硬件就要4K以上。
你好
我也用的是STM32F030 和TJA1020 能不能把LIN Break 怎么处理的发我一份?
邮箱:donghanking@163.com 谢谢
一周热门 更多>