波特率设置方法及电路、波特率交互方法及通信系统技术方案

技术编号:41801189 阅读:37 留言:0更新日期:2024-06-24 20:23
本发明专利技术提供了一种波特率设置方法,实时获取信号中多个电平的宽度值,并根据获取的多个宽度值与预设的检测条件检测所述信号的帧头,当检测到所述信号的帧头时,获取所述信号当前的波特率。本发明专利技术中的波特率设置方法不依赖从机自身存储的波特率,也不依赖间隔段的成功匹配,仅通过实时的数据比较的方式即可匹配所述信号的帧头格式,即使主机发送的所述信号与从机自身存储的波特率有较大差别或者出现较大干扰时,从机可以自动获取所述信号当前的波特率并据此更新自身存储的波特率,以适应主机的波特率并屏除干扰,保证通信的可靠性和稳定性。相应的,本发明专利技术还提供了一种波特率设置电路、主机与从机的波特率交互方法及通信系统。

【技术实现步骤摘要】

本专利技术涉及集成电路,尤其设计一种波特率设置方法及电路、波特率交互方法及通信系统


技术介绍

1、随着新能源汽车及燃油汽车的快速发展,车载mcu芯片市场日趋火热,lin(局域互联网络,local interconnect network)总线协议作为经典车载总线被越来越多的使用,其应用场景更为多样化。lin通信过程中,需要lin从机适应lin主机发送波特率变化的场景越来越多,例如拥有同一自身存储的波特率的lin从机产品,需要适应国内外不同的波特率通信标准;或者为了抗干扰或应用考虑,lin主机会对不同帧的通信波特率进行变化调整。

2、lin协议中,一个lin主机会与多个lin从机相连,每次启动通信时,lin主机发送lin信号,lin从机接收lin信号之后,需要识别lin信号的帧头并进行波特率校准。目前,lin从机会先根据自身存储的波特率检测帧头的间隔段,再根据帧头的同步段完成波特率校准,后使用校准后的波特率,完成后续通信。

3、lin从机能自动检测成功的关键是lin从机自身存储的波特率与lin主机发送的波特率的误差在较小的范围内(通本文档来自技高网...

【技术保护点】

1.一种波特率设置方法,其特征在于,包括:

2.如权利要求1所述的波特率设置方法,其特征在于,所述信号为LIN信号。

3.如权利要求2所述的波特率设置方法,其特征在于,当检测到所述LIN信号的帧头的间隔段和同步段时,判定检测到所述LIN信号的帧头。

4.如权利要求3所述的波特率设置方法,其特征在于,连续获取所述LIN信号的K个低电平的宽度值,令第1个低电平的宽度值为D1,剩余的K-1个低电平的宽度值中的至少一者为D2,当D1与D2的关系满足所述检测条件时,判定检测到所述LIN信号的帧头,其中,2≤K≤R,其中,R为所述间隔段与所述同步段的低电平的预设数...

【技术特征摘要】

1.一种波特率设置方法,其特征在于,包括:

2.如权利要求1所述的波特率设置方法,其特征在于,所述信号为lin信号。

3.如权利要求2所述的波特率设置方法,其特征在于,当检测到所述lin信号的帧头的间隔段和同步段时,判定检测到所述lin信号的帧头。

4.如权利要求3所述的波特率设置方法,其特征在于,连续获取所述lin信号的k个低电平的宽度值,令第1个低电平的宽度值为d1,剩余的k-1个低电平的宽度值中的至少一者为d2,当d1与d2的关系满足所述检测条件时,判定检测到所述lin信号的帧头,其中,2≤k≤r,其中,r为所述间隔段与所述同步段的低电平的预设数量之和。

5.如权利要求3所述的波特率设置方法,其特征在于,连续获取所述lin信号的11个电平的宽度值,令第1个低电平的宽度值为d1,非第1个高电平的宽度值为d2,当d1与d2的关系满足所述检测条件时,判定检测到所述lin信号的帧头。

6.如权利要求4或5所述的波特率设置方法,其特征在于,所述检测条件为:

7.如权利要求4或5所述的波特率设置方法,其特征在于,所述检测条件为:

8.如权利要求2所述的波特率设置方法,其特征在于,从机接收主机发送的所述lin信号,根据所述lin信号的同步段获取所述lin信号当前的波特率之后,更新所述从机的波特率为所述lin信号当前的波特率以匹配所述主机的波特率。

9.一种波特率设置电路,其特征在于,包括:

10.如权利要求9所述的波特率设置电路,其特征在于,所述宽度值获取模块包括:

11.如权利要求9所述的波特率设置电路,其特征在于,所述信号为lin信号。

12.如权利要求11所述的波特率设置电路,其特征在于,所述宽度值获取模块连续获取所述lin信号的k个低电平的宽度值,所述波特率设置电路还包括:

13.如权利要求12所述的波特率设置电路,其特征在于,第k个所述存储单元存储的宽度值为d1,剩余的k-1个所述存储单元存储的宽度值中的至少一者存储的宽度值为d2,所述帧头检测模块用于判断d1与d2的关系是否满足所述检测条件,若是,则判定检测到所述lin信号的帧头。

14.如权利要求11所述的波特率设置电路,其特征在于,所述宽度值获取模块连续获取所述lin信号的11个电平的宽度值,所述波特率设置电路还包括:

15.如权利要求14所述的波特率设置电路,其特征在于,第6个所述低电平存储单元存储的宽度值为d1,第1至第4个所述高电平存储单元中的至少一者存储的宽度值为d2,所述帧头检测模块用于判断d1与d2的关系是否满足所述检测条件,若是,则判定检测到所述lin信号的帧头。

16.如权利要求13或15所述的波特率设置电路,其特征在于,所述帧头检测模块包括:

17.如权利要求13或15所述的波特率设置电路,其特征在于,所述帧头检测模块包括:

18.一种主机与从机的波特率交互方...

【专利技术属性】
技术研发人员:李道通王承君陈国栋
申请(专利权)人:杭州士兰微电子股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1