[发明专利]一种基于嵌入式程序的通信方法及装置在审
申请号: | 202011298848.9 | 申请日: | 2020-11-18 |
公开(公告)号: | CN112486586A | 公开(公告)日: | 2021-03-12 |
发明(设计)人: | 陈剑锋 | 申请(专利权)人: | 广州创惠信息科技有限公司 |
主分类号: | G06F9/445 | 分类号: | G06F9/445 |
代理公司: | 北京化育知识产权代理有限公司 11833 | 代理人: | 尹均利 |
地址: | 510000 广东省*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 嵌入式 程序 通信 方法 装置 | ||
1.一种基于嵌入式程序的通信方法,其特征在于,包括:
在与电脑端程序建立通信连接之后,根据预设指令集发送空闲询问指令至所述电脑端程序;
判断是否接收到所述电脑端程序针对所述空闲询问指令发送的确认指令,如果接收到所述确认指令,根据所述预设指令集发送任务请求指令至所述电脑端程序;
判断是否接收到所述电脑端程序针对所述任务请求指令发送的任务响应指令,如果接收到所述任务响应指令,根据所述任务响应指令执行相应的操作,并根据所述预设指令集发送本次通信完成指令至所述电脑端程序。
2.根据权利要求1所述的基于嵌入式程序的通信方法,其特征在于,所述根据预设指令集发送空闲询问指令至所述电脑端程序,包括:
将所述嵌入式程序的工作状态设置为第一初始化状态;
根据预设指令集发送空闲询问指令至所述电脑端程序;
将所述第一初始化状态调整为等待接收所述空闲询问指令对应的确认指令的状态。
3.根据权利要求2所述的基于嵌入式程序的通信方法,其特征在于,所述方法还包括:
当判断出未接收到所述确认指令时,在预设时间段之后判断是否仍未接收到所述确认指令;
如果是,则将所述工作状态由所述等待接收所述确认指令的状态调整为所述第一初始化状态。
4.根据权利要求1所述的基于嵌入式程序的通信方法,其特征在于,所述预设指令集包括任务执行指令集、任务执行完成指令集、嵌入式程序状态设置指令集、嵌入式程序状态查询指令集中的其中一种。
5.根据权利要求1所述的基于嵌入式程序的通信方法,其特征在于,在与所述电脑端程序建立通信连接之后,所述方法还包括:
对所述嵌入式程序进行自检操作,判断所述自检操作的结果是否正常;
如果正常,则执行所述的根据预设指令集发送空闲询问指令至所述电脑端程序。
6.一种基于电脑端程序的通信方法,其特征在于,包括:
在与嵌入式程序建立通信连接之后,将所述电脑端程序的工作状态设置为第二初始化状态;
接收所述嵌入式程序发送的空闲询问指令,并在所述第二初始化状态下,根据预设指令集发送针对所述空闲询问指令发送的确认指令;
根据所述预设指令集将所述第二初始化状态调整为等待接收所述嵌入式程序发送任务请求指令的状态;
接收所述任务请求指令,并在所述等待接收所述任务请求指令的状态下,根据所述任务请求指令从预设的电脑业务系统中获取目标任务信息,并根据所述预设指令集发送包括所述目标任务信息的任务响应指令;
根据所述预设指令集将所述等待接收所述任务请求指令的状态调整为等待接收所述嵌入式程序发送通信完成指令的状态;
接收所述嵌入式程序发送的所述通信完成指令,并在所述等待接收所述通信完成指令的状态下,根据所述通信完成指令将所述等待接收所述通信完成指令的状态调整为所述第二初始化状态。
7.一种基于嵌入式程序的通信装置,其特征在于,所述基于嵌入式程序的通信装置包括:
发送单元,用于在与电脑端程序建立通信连接之后,根据预设指令集发送空闲询问指令至所述电脑端程序;
判断单元,用于判断是否接收到所述电脑端程序针对所述空闲询问指令发送的确认指令,如果接收到所述确认指令,根据所述预设指令集发送任务请求指令至所述电脑端程序;
所述判断单元,还用于判断是否接收到所述电脑端程序针对所述任务请求指令发送的任务响应指令,如果接收到所述任务响应指令,根据所述任务响应指令执行相应的操作,并根据所述预设指令集发送本次通信完成指令至所述电脑端程序。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广州创惠信息科技有限公司,未经广州创惠信息科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011298848.9/1.html,转载请声明来源钻瓜专利网。