[发明专利]一种基于通讯接口波特率的数据同步传输方法及装置有效
| 申请号: | 201310043730.5 | 申请日: | 2013-02-04 |
| 公开(公告)号: | CN103970697B | 公开(公告)日: | 2017-06-20 |
| 发明(设计)人: | 蔡锦进;孙龙;张毅 | 申请(专利权)人: | 国民技术股份有限公司 |
| 主分类号: | G06F13/38 | 分类号: | G06F13/38 |
| 代理公司: | 深圳中一专利商标事务所44237 | 代理人: | 张全文 |
| 地址: | 518057 广东省深圳市南山区*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 基于 通讯 接口 波特率 数据 同步 传输 方法 装置 | ||
技术领域
本发明属于通信领域,尤其涉及一种基于通讯接口波特率的数据同步传输方法及装置。
背景技术
目前,在通信数据传输中,时钟信号作为基本控制信号,控制通信接口之间的数据按照一定的波特率进行同步传输,时钟信号的来源主要有两种,一种由芯片外部的石英晶体振荡器产生振荡频率作为时钟信号,另一种则由芯片内部的集成振荡电路产生振荡频率作为时钟信号。
然而,对于石英晶体振荡器,在应用环境温度变化时,晶振频率会相应产生变化,通常采用温度补偿型电路或者恒温型电路对时钟频率进行补偿,以维持时钟信号的稳定,进而保证数据按照预设的波特率进行同步传输。但是由于外部石英晶体振荡器体积较大,并且其温度补偿型电路或者恒温型电路进一步增大了体积,已经难以满足目前市场中电子产品对于不断缩小体积,以及高度集成化的要求。
对于芯片内部的集成振荡电路,也需要增加一个温度补偿线路将振荡频率维持在一个符合要求的范围内,进而保证时钟信号的稳定,保证数据按照预设的波特率进行同步传输,而这种调整线路通常面积较大,大大增加了芯片的成本。
发明内容
本发明实施例的目的在于提供一种基于通讯接口波特率的数据同步传输方法,旨在解决目前通过补偿时钟信号以保证温度变化时数据同步传输的实现方式体积大、成本高的问题。
本发明实施例是这样实现的,一种基于通讯接口波特率的数据同步传输方法,具体步骤为:
生成与温度特征值对应的波特率补偿参数表;
存储所述波特率补偿参数表;
检测当前温度,并根据当前温度确定对应的温度特征值;
根据所述温度特征值调用所述波特率补偿参数表中对应的波特率补偿参数,并根据所述波特率补偿参数和获取的基准波特率计数值计算当前波特率计数值;
更新当前波特率计数值,使通信数据按照更新的波特率计数值进行传输。
本发明实施例的另一目的在于提供一种基于通讯接口波特率的数据同步传输装置,所述装置包括:
波特率补偿参数表生成单元,用于生成与温度特征值对应的波特率补偿参数表;
存储单元,用于存储所述波特率补偿参数表,所述存储单元的数据写入端与所述波特率补偿参数表生成单元的输出端连接;
温度检测单元,用于检测当前温度,并根据当前温度确定对应的温度特征值;
波特率计数值运算单元,用于根据所述温度特征值调用所述波特率补偿参数表中对应的波特率补偿参数,并根据所述波特率补偿参数和获取的基准波特率计数值计算当前波特率计数值,所述波特率计数值运算单元的控制端与所述温度检测电路的输出端连接,所述波特率计数值运算单元的数据端与所述存储单元的数据读取端连接;
波特率计数值生成单元,用于更新当前波特率计数值,使通信数据按照更新的波特率计数值进行传输,所述波特率计数值生成单元的输入端与所述波特率计数值运算单元的输出端连接,所述波特率计数值生成单元的输出端与外部芯片连接。
本发明实施例根据温度变化生成波特率补偿参数表,并根据当前温度调用相应的波特率补偿参数,计算、更新波特率计数值,使通信数据按照更新的波特率计数值进行数据收发,保证数据传输的同步,其实现过程集成度高,并可以复用系统中的多个单元,其实现装置的体积小,成本低。
附图说明
图1为本发明实施例一提供的基于通讯接口波特率的数据同步传输方法的流程图;
图2为本发明实施例二提供的基于通讯接口波特率的数据同步传输方法的流程图;
图3为本发明实施例三提供的基于通讯接口波特率的数据同步传输方法的流程图;
图4为本发明实施例四提供的基于通讯接口波特率的数据同步传输方法的流程图;
图5为本发明实施例提供的基于通讯接口波特率的数据同步传输装置的结构图;
图6为本发明实施例提供的基于通讯接口波特率的数据同步传输装置的示例电路结构图。
具体实施方式
为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
本发明实施例在温度变化时自动调整内部波特率计数值,使通信数据按照更新的波特率计数值进行数据收发,保证数据传输的同步。
实施例一
图1示出了本发明实施例一提供的基于通讯接口波特率的数据同步传输方法的实现流程,详述如下:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于国民技术股份有限公司,未经国民技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310043730.5/2.html,转载请声明来源钻瓜专利网。





