一种串行接口波特率自适应新算法
乔赞丽
*
周建华
* *
摘 要
异步串行通信由于实现简单, 需要的系统软硬件资源较少, 在数据采集和控制
系统中得到了广泛的应用。对于异步串行通信, 只有在通信双方采用相同的波特
率, 才能实现数据的正确传输; 本文提出了一种新型的串行接口波特率自适应算
法, 能够自适应的识别串行设备使用的波特率。该算法的主要特点是不依赖于特殊
的硬件及接口协议设计, 即可实现波特率的自适应, 提高了串行设备使用上的灵活
性和通用性。
关键词: 串行通信 波特率 自适应
A N ew S eries Interface Baud R ate Adaptation
Q iao Zanli Zhou Jianhua
A bstract
A sync ser ies comm un ication is w idely app lied in data collection and con tro l system due to
less system so ftw are / hardw are being used, For async series commun ica tion, on ly the
sam e baud rate has been applied at bo th ends to rea lizer the correct data transm ission.
Th is paper proposes a new series interface baud rate adaptive algor ithm to recogn ize adap
tive ly the baud rate o f the series equ ipm en.t The m a in features is this a lgorithm w ill no t
re lay on specia l hardw are and interfact pro tocol to ach ieve baud rate adaptation, thus im
prove the flexib ility and universe of series equ ipm en.t
K ey w ord s: series comm nucation baud rarte adaptation
一、引 言
在微型计算机中, 通信有两种方式: 串行通信和并行通信。串行通信
[ 1 ]
的使用的传输
设备成本低, 易于实现, 适合于计算机的远程通信。在串行通信中, 用 波特率 来描述
数据的传输速率, 常用的波特率有 110、300、 600、 1200、 2400、 4800、9600和 19200等。
* 作者系太 原通信分公司工程师
* * 作者系南京熊猫汉达科技有限公司系统部工程师
16 通信与广播电视 2009年第 1期