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

有关MC68HC908EY16的LIN程序问题请教

有关MC68HC908EY16的LIN程序问题请教

我手上有两个版本的MC68HC908EY16的芯片手册,一个是MOTOROLA公司的,一个是Freescale公司的。两者的间隔场一个是11位的,一个是13位的。由于我的LIN主节点使用MOTOROLA公司的GZ32,发出的是11位的同步间隔场,而我的LIN从节点使用Freescale的EY16,其所能接收的是13位的同步间隔场,这样在接收数据时完全都是错误的数据,请问如何能解决一下这个问题。
你用的是新购买的GZ32,还是老的库存?你可以下载最新的GZ32数据手册看看,它与老的也是有所不同的。实际上,LIN对时序的要求比较宽,可以有+/-15%的误差。只要间隔符的宽度大于11个字符的宽度,就可以产生间隔符标志了。你说在接收数据时完全都是错误的数据,可能并不是间隔符的原因。
海纳百川  有容乃大
返回列表