大家好
我是一个LIN
通信小白,最近我在做在
labview中用USB-8476使电脑能与
PCB板通信(LIN2.1,波特率19200)。发送帧ID:0x3C,接收帧ID:0x3D
想要实现的结果如下(发送顺序是我理解的,不对的话请指正):
1.发送Full frame: ID:0x3C DATA:1A 02 10 01 00 00 00 00
2.发送Header frame: ID:0x3D
3.Slave给我返回我想要的数据
目前使用的VI是NI
论坛网友在官方基础上修改的,运行结果如下:
Interface我已经确认过是LIN0,目前就是不回数据,而且第二行应该是我发了header frame:0x3D之后的结果,很奇怪为什么他显示的ID是0而不是3D。DATA内容:84 00 我查了帮助文档,说的是无回复的意思。程序内容如下

我注意到NI论坛有人提到LIN 2.1的checksum需要配置,我按照说明配置了以后结果还是没有回复。请问在PCB板内程序正确有效的情况下:
A.是什么问题会导致上图我这种情况呢?
B.是否需要导入LDF文件?因为我使用的是USB-8476,只支持NI-CAN.
C.请问该如何导入LDF文件呢?
请有经验的大神指导一下,谢谢!