控制便携式电话机和外部装置之间波特率的装置和方法

文档序号:7577583阅读:217来源:国知局
专利名称:控制便携式电话机和外部装置之间波特率的装置和方法
技术领域
本发明涉及控制便携式电话机和外部装置之间波特率的装置和方法,更具体地说,涉及通过将便携式电话机波特率与外部装置波特率比较控制波特率的装置和方法。
一般说,便携式电话机和例如免提附件和充电器的外部装置交换起始信号和确认信号,并在检测到外部装置输出的确认信号时执行相应的操作。
在传统的便携式电话机中,便携式电话机波特率与外部装置波特率不同时,两者之间数据传输是不可能的。即,便携式电话机与不同种类的外部装置是不兼容的。因此,在开发其波特率与现有便携式电话机波特率不同的新型便携式电话机时,就需要开发其波特率与新开发的便携式电话机匹配的新外部装置。而且,在将传统的便携式电话机与计算机连接作一简单测试时,必须要做新程序,从而使计算机波特率与便携式电话机波特率匹配,因为计算机波特率不同于便携式电话机波特率。
因此,本发明的目的在于提出控制便携式电话机和外部装置之间波特率的装置和方法。
为达到上述目的,提出控制便携式电话机和外部装置之间波特率的装置。在该装置中,与便携式电话机连接的第一输入/输出(I/O)端口发送数据至便携式电话机,或接收从便携式电话机来的数据,并且与外部装置连接的第二I/O端口发送数据至外部装置,或接收从外部装置来的数据。插在第一和第二I/O端口之间的控制器检测便携式电话机的第一波特率,将第一I/O端口起始波特率变换为第一波特率,并通过第一I/O端口将数据发送至便携式电话机。而且,控制器检测外部装置第二波特率,将第二I/O端口起始波特率变换,并将所述数据通过第二I/O端口发送至外部装置。
以下结合附图给予详细说明,从中可更清楚地理解本发明的上述和其他目的,特征和优点,附图中

图1是根据本发明最佳实施例的控制便携式电话机和外部装置之间波特率的装置的方块图;和图2是根据本发明最佳实施例的控制便携式电话机和外部装置之间波特率的流程图。
现在详述本发明最佳实施例。
图1是根据本发明最佳实施例的控制便携式电话机100和外部装置120之间波特率的装置方块图。如图所示,本发明的装置11O包括向/从便携式电话机100发送和接收数据的第一输入/输出(I/O)端口111;向/从外部装置120发送和接收数据的第二输入/输出(I/O)端口112;以及控制第一和第二I/O端口111和112波特率的控制器113。
下面参考图1,说明根据本发明最佳实施例的控制便携式电话机和外部装置之间波特率的装置的运行。控制器113在内存储器存储控制便携式电话机100和外部装置120之间波特率的程序和例如表1所示可控制的波特率,以变换第一和第二I/O端口111和112的波特率。
<表一&gt
而且,控制器113按照图2所示控制流程控制第一和第二I/O端口111和112波特率,使便携式电话机100和外部装置120之间波特率匹配。第一I/O端口111将从便携式电话机100接收的数据发送至控制器113和将从控制器113接收的数据发送至便携式电话机100。第一I/O端口111检测便携式电话机100波特率,即第一波特率,并将它送至控制器113。此后,控制器113将第一波特率与第一I/O端口111初始波特率比较。假如第一波特率与初始波特率不匹配,则控制器113控制第一I/O端口111,将初始波特率变换为第一波特率。即,第一I/O端口111在控制器113控制下,将从外部装置120接收的数据的波特率变换为便携式电话机100波特率,并将接收的数据发送至便携式电话机100。同样,第二I/O端口112将从外部装置120接收的数据发送至控制器113,并且将从控制器113接收的数据发送至外部装置120。第二I/O端口112检测外部装置120波特率,即第二波特率,并将它送至控制器113。此后,控制器113将第二波特率与第二I/O端口112初始波特率比较。假如第二波特率与第二I/O端口112初始波特率不匹配,则控制器113控制第二I/O端口112,将初始波特率变换为第二波特率。即,第二I/O端口112在控制器113的控制下,将从便携式电话机100接收的数据的波特率变换为外部装置120波特率,并将接收的数据发送至外部装置120。
图2是根据本发明最佳实施例控制便携式电话机100和外部装置120之间波特率的流程图。
参考图1和图2,说明如何控制便携式电话机100和外部装置120之间波特率。在步骤210,控制器113经过第一I/O端口111接收便携式电话机100的初始信号,并检测便携式电话机100波特率,即第一波特率。在步骤220,控制器113将第一波特率与存储在内存储器中的第一I/O端口111初始波特率比较,以检查第一波特率是否与初始波特率匹配。假如第一波特率与初始波特率匹配,则在步骤230控制器113检查当通过第一I/O端口111从便携式电话机100接收数据时是否发生任何发送错误。在第一波特率与初始波特率不匹配或发生发送错误时,控制器113控制第一I/O端口111,在步骤231将初始波特率变换为第一波特率,此后返回步骤210。
另一方面,假如当从便携式电话机100接收数据时没有发生传送错误,则在步骤240控制器113经过第二I/O端口112发送初始信号至外部装置120。在步骤250,控制器113经过第二I/O端口接收外部装置120的确认信号,以检测外部装置120波特率,即第二波特率。在步骤260,控制器113将第二波特率与存储在内存储器的第二I/O端口112初始波特率比较,以检查第二波特率与第二I/O端口112初始波特率是否匹配。假如第二波特率与初始波特率匹配,则在步骤270控制器检查当从外部装置120经过第二I/O端口112接收数据时是否发生任何发送错误。在第二波特率与第二I/O端口112初始波特率不匹配或从外部装置120接收数据时发生传送错误时,在步骤271控制器113控制第二I/O端口112将初始波特率变换为第二波特率,然后返回步骤240。
其中,假如数据从外部装置120正常地被接收,则控制器113在步骤280经过第一I/O端口111发送确认信号至便携式电话机100。在步骤290,控制器113经过第一和第二I/O端口111和112将从外部装置120接收的数据发送至便携式电话机100,和将从便携式电话机100接收的数据发送至外部装置120。
以下说明用于控制便携式电话机100和外部装置120之间波特率的装置的操作,假设便携式电话机100波特率是9600波特/秒(bps),外部装置120波特率是14400bps,以及第一和第二I/O端口111和112初始波特率均为1200bps。控制器113检查数据发送错误,逐步变换第一I/O端口111初始波特率,将初始波特认调节到便携式电话机100波特率。即,控制器113逐步将第一I/O端口111初始波特率1200bps变换为便携式电话机100波特率9600bps,然后发送数据至便携式电话机100。同样,控制器113检查数据发送错误,逐步变换第二I/O端口112初始波特率,将初始波特率调节到外部装置120波特率。即,控制器113逐步将第二I/O端口112初始波特率1200bps变换为外部装置120波特率14400bps,然后发送数据至外部装置120。
如上所述,本发明通过控制外部装置和便携式电话机之间波特率,使得外部装置和其波特率与外部装置波特率不同的不同型号便携式电话机之间能进行数据通讯,这提高了便携式电话机和外部装置之间的兼容性。
虽然已结合至今认为最实用和最佳的实施例说明了本发明,但是,显然,本发明并不限于所公开的实施例,而相反,应复盖所附权利要求书的精神和范围以内的各种修改。
权利要求
1.一种用于控制便携式电话机和外部装置之间波特率的装置包括与便携式电话机连接的第一输入/输出(I/O)端口,用于向/从所述便携式电话机发送和接收数据;与外部装置连接的第二输入/输出(I/O)端口,用于向/从所述外部装置发送和接收数据;以及插在所述第一和第二I/O端口之间的控制器,用于检测便携式电话机第一波特率,将所述第一I/O端口的初始波特率变换为第一波特率,通过第一I/O端口发送数据至便携式电话机,检测所述外部装置第二波特率,将所述第二I/O端口初始波特认变换,并且通过所述第二I/O端口发送数据至所述外部装置。
2.在下述装置中用于控制便携式电话机和外部装置之间波特率的方法,所述装置包括向/从便携式电话机发送和接收数据的第一I/O端口;向/从外部装置发送和接收数据的第二I/O端口;以及控制第一和第二端口波特率的控制器,所述方法包括如下步骤检测便携式电话机第一波特率,将第一波特率与第一I/O端口初始波特率比较,假如第一波特率不等于第一I/O端口初始波特率,将第一I/O端口初始波特率变换为第一波特率;检测外部装置第二波特率,将第二波特率与第二I/O端口初始波特率比较,假如第二波特率不等于第二I/O端口初始波特率,将第二I/O端口初始波特率变换为第二波特率;以及假如第一和第二波特率分别与第一和第二I/O端口初始波特率匹配,经过第一和第二I/O端口,将从便携式电话机接收的数据发送至外部装置,并且将从外部装置接收的数据发送至便携式电话机。
全文摘要
在控制便携式电话机和外部装置间波特率的装置中,与便携式电话机连接的第一输入/输出(I/O)端口向/从便携式电话机发送和接收数据,与外部装置连接的第二I/O端口向/从外部装置发送和接收数据。插在第一和第二I/O端口间的控制器检测便携式电话机第一波特率,将第一I/O端口初始波特率变换为第一波特率,经过第一I/O端口发送数据至便携式电话机。控制器还检测外部装置第二波特率,变换第二I/O端口初始波特率,经过第二I/O端口发送数据至外部装置。
文档编号H04L25/05GK1205607SQ9811612
公开日1999年1月20日 申请日期1998年7月16日 优先权日1997年7月16日
发明者李尚河 申请人:三星电子株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1