[发明专利]主机与不同外设之间串行通信自适应速率的方法有效
申请号: | 200610060815.4 | 申请日: | 2006-05-19 |
公开(公告)号: | CN101075855A | 公开(公告)日: | 2007-11-21 |
发明(设计)人: | 黄洋;丁能;姚力 | 申请(专利权)人: | 深圳迈瑞生物医疗电子股份有限公司 |
主分类号: | H04L1/00 | 分类号: | H04L1/00;H04B7/26;H04B7/005 |
代理公司: | 深圳市睿智专利事务所 | 代理人: | 陈鸿荫 |
地址: | 518057广东省深圳市南*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 主机 不同 外设 之间 串行 通信 自适应 速率 方法 | ||
1.一种主机与不同外设之间串行通信自适应速率的方法,其特征在于:包括以下步骤,
①各外设分别配置相应的接口板;所述接口板中写入与其配套外设对应的通信速率参数,使各接口板能够根据所述外设的通信速率传输数据;
②所述接口板与主机之间建立无线通信连接;
③在主机与接口板之间为半双工工作模式、外设与接口板之间为全双工工作模式,且主机与接口板之间的传输速率高于外设与接口板之间的传输速率的情况下,所述主机根据接口板之间的通信速率对自身的通信速率进行动态调整,使主机传输数据的速率与所述外设的通信速率一致,包括以下步骤:
A.所述外设向接口板发送数据,该接口板完成对所述数据的接收后将该数据发送给主机;所述外设如果没有数据发送,则由接口板向主机发送空值指令NULL;
B.所述主机接收到来自接口板的数据或空值指令NULL,如果该主机有数据发送,则发送数据至所述接口板,再由该接口板将该数据发送至所述外设;如果所述主机没有数据发送,则向所述接口板发送空值指令NULL;
C.所述接口板在发送完一帧数据,但未完成对下一帧数据的接收之前,该接口板向主机发送空闲指令IDLE;所述主机接收到空闲指令IDLE,则同样发送空闲指令IDLE给所述接口板。
2.如权利要求1所述的主机与不同外设之间串行通信自适应速率的方法,其特征在于:所述接口板与主机之间建立红外通信连接。
3.如权利要求2所述的主机与不同外设之间串行通信自适应速率的方法,其特征在于:具体包括以下步骤:
a.所述接口板将所述外设发来的数据写入该接口板的第一先进先出存储器FIFO,每 当所述外设发送完一帧数据时,接口板的发送逻辑器件便从所述第一先进先出存储器FIFO中读取数据,如果有数据,则将该数据编码后发送至主机;如果没有数据,则发送空值指令NULL;在所述发送逻辑器件两次读取所述第一先进先出存储器FIFO的时间间隔内,该接口板向主机发送空闲指令IDLE;
b.所述接口板将数据或指令发送至主机后,切换至接收模式;
c.所述主机接收来自接口板的数据或指令并解码,如果是数据,则将该数据写入所述主机内的第二先进先出存储器FIFO中,由该主机的中央处理器来读取;
d.所述主机在接收到来自所述接口板的数据、空值指令NULL或空闲指令IDLE后,切换至发送模式,如果所述主机的第三先进先出存储器FIFO中有数据,则将数据编码后发送至接口板;如果所述第三先进先出存储器FIFO中没有数据,就发送空值指令NULL到接口板;如果所述主机接接收的是空闲指令IDLE,则同样发送空闲指令IDLE给所述接口板;
e.所述接口板收到来自所述主机的数据、空值指令NULL或空闲指令IDLE后,如果是数据,则将该数据解码后写入该接口板的第四先进先出存储器FIFO,并将所述数据传输至所述外设。
4.如权利要求3所述的主机与不同外设之间串行通信自适应速率的方法,其特征在于:所述接口板和主机均采用中速红外线编码器/解码器或高速红外线编码器/解码器对数据进行编码/解玛。
5.如权利要求1所述的主机与不同外设之间串行通信自适应速率的方法,其特征在于:所述外设与接口板之间采用UART、SPI、I2S或I2C接口。
6.如权利要求1所述的主机与不同外设之间串行通信自适应速率的方法,其特征在于:所述接口板利用空闲指令IDLE的时间向主机发送按键指令。
7.如权利要求1所述的主机与不同外设之间串行通信自适应速率的方法,其特征在于:所述主机利用空闲指令IDLE的时间向接口板发送指示灯指令,或者发送读/写存储器指令和存储器地址。
8.如权利要求1所述的主机与不同外设之间串行通信自适应速率的方法,其特征在于:所述外设是用来测量人体各种生理信号的监护仪参数模块,所述主机是监护仪本体。
9.权利要求1所述的主机与不同外设之间串行通信自适应速率的方法,其特征在于:所述接口板采用现场可编程门阵列器件FPGA或复杂可编程逻辑器件CPLD。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳迈瑞生物医疗电子股份有限公司,未经深圳迈瑞生物医疗电子股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200610060815.4/1.html,转载请声明来源钻瓜专利网。
- 上一篇:短期性失眠的治疗方法
- 下一篇:雪糕杆散杆上料插杆机