首页 | 新闻 | 新品 | 文库 | 方案 | 视频 | 下载 | 商城 | 开发板 | 数据中心 | 座谈新版 | 培训 | 工具 | 博客 | 论坛 | 百科 | GEC | 活动 | 主题月 | 电子展
返回列表 回复 发帖

请教QL4的lin从机的问题?[求助]

请教QL4的lin从机的问题?[求助]

我用GZ8作主就.QL4作从机,当GZ8发送lin的数据帧时.为什么QL4会检测到奇偶错误中断.我检测了我的ID没有奇偶问题,如
13bit显性+0x55+0x61+0x01+0x02+0x04+0x04+checksum
这样的数据应该没有问题啊.
我现在不知道是GZ8发送的问题还是QL4接受的问题,但是2个GZ8(主-从)能够通信上,但是没有检测奇偶校验.
请问这大概会是什么原因?现在是束手无策了.谢谢!
立志做个专业的工程师
实在惭愧,我也是刚学freescale单片机的新手.我的ID是经过校验后的ID,也就是算过的ID,就是0x61但是会出现ID错误,你能否给我一个正确的id让我试试看?
立志做个专业的工程师
已经搞定了,原来是我的搭档在焊接的时候在LIN的总线加了一个104的滤波电容.
立志做个专业的工程师
谢谢,完全是因为疏忽了才这样,后来用示波器检测才发现波形不对.现在一切正常.
立志做个专业的工程师
我是这样处理的:
在主站的接受用中断,当break field到来时,会出现字节帧错误,然后接受下一个字节,如果这个字节是同步间隔符0x55,就确定其为报头,然后接受的是ID号,根据ID主站可作相应的处理.
立志做个专业的工程师
返回列表