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