发明名称 嵌入式血液分析仪控制系统及其控制方法
摘要 本发明公开嵌入式血液分析仪控制系统的控制方法,包括:主处理器发送指令到可编程逻辑器件;可编程逻辑器件接收主处理器发送的指令,解析指令,执行并发送应答回文到主处理器;主处理器接收可编程逻辑器件发送的应答回文,进行应答回文解析和处理操作。还公开了控制系统,包括主处理器、可编程逻辑器件、控制单元组,主处理器与可编程逻辑器件及控制单元组分离设置,主处理器与可编程逻辑器件之间用串行总线连接。采用本技术方案通过串行总线将所述主处理器和可编程逻辑器件相分离设置并在数据传输过程中加入容错机制,从而解决二者必须放置在同一块电路板上容易相互干扰的问题,并克服因采用串行总线连接线长造成数据传输过程中容易出错的问题。
申请公布号 CN102998994B 申请公布日期 2014.08.20
申请号 CN201210483747.8 申请日期 2012.11.26
申请人 深圳市开立科技有限公司 发明人 杨帆;马荣荣;杜跃信
分类号 G05B19/042(2006.01)I 主分类号 G05B19/042(2006.01)I
代理机构 代理人
主权项 一种嵌入式血液分析仪的控制系统的控制方法,包括如下步骤:步骤一:主处理器发送指令到可编程逻辑器件,所述指令包括查询指令和操作指令;步骤二:可编程逻辑器件接收主处理器发送的指令,解析指令,执行并发送应答回文到主处理器,包括如下步骤:解析模块收到通知后,取出指令包,按照双方事先约定的通讯协议解析指令包;若指令包是非法的,直接进入发送模块,发送错误码应答回文;若指令包是有效的,执行指令,同时发送应答回文,如果是查询指令发送查询结果,如果是操作指令发送操作指令。步骤三:主处理器接收可编程逻辑器件发送的应答回文,进行应答回文解析和处理操作;所述主处理器进行应答回文解析和处理的过程为:判断应答为何种应答,如果是查询指令应答或操作指令应答,发送相应的数据到存储模块;如果是错误码应答,判断错误码是已知还是未知,如果是已知错误码进入错误处理模块;如果是未知错误码,进一步判断是否已经到达容许接收最长等待时间,如果已经到达就进入错误处理模块,如果没有就再次获取可编程逻辑器件的应答,重复前面的判断操作。
地址 518051 广东省深圳市南山区玉泉路毅哲大厦10楼