全网唯一标准王
(19)国家知识产权局 (12)发明 专利 (10)授权公告 号 (45)授权公告日 (21)申请 号 202210684242.1 (22)申请日 2022.06.17 (65)同一申请的已公布的文献号 申请公布号 CN 114780145 A (43)申请公布日 2022.07.22 (73)专利权人 北京智芯 半导体科技有限公司 地址 102200 北京市昌平区科技园区双营 西路79号院12号楼一层 专利权人 北京智芯微电子科技有限公司 (72)发明人 张程程 李刚 袁艳芳 张磊  谷思庭 宁姣 郭敬宇 李艳超  杨政 聂升富  (74)专利代理 机构 北京清亦华知识产权代理事 务所(普通 合伙) 11201 专利代理师 黄琼(51)Int.Cl. G06F 9/30(2006.01) G06F 9/50(2006.01) 审查员 李娜 (54)发明名称 数据处理方法、 数据处理装置及计算机可读 存储介质 (57)摘要 本发明公开了一种数据处理方法。 数据处理 方法包括: 通过第一串口缓存存储业务数据, 业 务数据包括业务指令; 将业务指令存储至接收缓 存中, 每个存储在接收缓存中的业务指令具有对 应的存储地址; 将存储地址存储至对应的应用列 表中, 应用列表的数量为至少两个, 在同一个应 用列表中所有存储地址分别对应的业务指令具 有相同的业务号码; 根据业务号码, 获取相应的 应用列表中的存储地址, 对在接收缓存中对应存 储地址的业务指令进行数据处理并生成对应的 响应数据, 响应数据能够通过第二串口缓存进行 发送。 上述数据处理方法, 有利于提高对业务指 令的处理效率。 本发明还公开一种数据处理装置 及计算机可读存 储介质。 权利要求书4页 说明书15页 附图8页 CN 114780145 B 2022.10.28 CN 114780145 B 1.一种数据处 理方法, 其特 征在于, 所述数据处 理方法包括: 通过第一串口缓存 存储业务数据, 所述 业务数据包括 业务指令; 将所述业务指令存储至接收缓存中, 每个存储在所述接收缓存中的业务指令具有对应 的存储地址; 将所述存储地址存储至对应的应用列表中, 所述应用列表的数量为至少两个, 在同一 个应用列表中所有存 储地址分别对应的业 务指令具有相同的业 务号码; 及 根据所述业务号码, 获取相应的应用列表中的所述存储地址, 对在所述接收缓存中对 应所述存储地址的业务指 令进行数据处理并生成对应的响应数据, 所述响应数据能够通过 第二串口缓存进行发送; 其中, 不同的业务号码具有不同的类别, 所述业务号码的类别对应所述业务指令的复 杂程度, 所述 业务指令的复杂程度对应对所述 业务指令进行 数据处理所需的时长 。 2.根据权利要求1所述的数据处理方法, 其特征在于, 所述通过第 一串口缓存存储业务 指令的步骤之前包括: 在完成对处理线程的创建的情况下, 将所述处理线程挂起, 所述处理线程用于处理所 述业务指令。 3.根据权利要求2所述的数据处理方法, 其特征在于, 所述处理线程包括接收线程, 所 述数据处 理方法包括: 在通过所述第一串口缓存 存储有所述 业务数据的情况 下, 唤起所述接收线程; 所述将所述 业务指令存 储至接收缓存中的步骤 包括: 通过所述接收线程, 将接收到的多个所述业务指令依序存储至所述接收缓存中, 并确 定每个所述业务指令所对应的业 务号码; 所述将所述存 储地址存 储至对应的应用列表中的步骤 包括: 根据所述业务指令的业务号码, 通过所述接收线程将所述业务指令的存储地址存储至 所述对应的应用列表中。 4.根据权利要求3所述的数据处理方法, 其特征在于, 所述业务号码对应所述业务指令 的复杂程度, 所述根据 所述业务指令的业务号码, 通过所述接收线程将所述业务指令的存储地址存 储至所述对应的应用列表中的步骤 包括: 根据所述业务指令的业务号码的类别, 通过所述接收线程将所述业务指令的存储地址 存储至与所述 业务号码的类别相对应的应用列表中。 5.根据权利要求2所述的数据处理方法, 其特征在于, 所述处理线程包括业务指令处理 线程, 所述 业务指令处 理线程的数量 为至少两个, 所述数据处 理方法包括: 在将所述存 储地址存 储至对应的应用列表中的情况 下, 唤起所述 业务指令处 理线程; 所述根据所述业务号码, 获取相应的应用列表中的所述存储地址, 对在所述接收缓存 中对应所述存 储地址的业 务指令进行 数据处理并生成对应的响应数据的步骤 包括: 通过其中一个业务指令处理线程, 获取与 所述其中一个业务指令处理线程相对应的应 用列表中的存 储地址; 及 通过所述其中一个业务指令处理线程, 执行对应所述存储地址的业务指令并生成所述 响应数据。权 利 要 求 书 1/4 页 2 CN 114780145 B 26.根据权利要求5所述的数据处理方法, 其特征在于, 所述业务指令处理线程具有对应 的功能, 所述功能的复杂程度和所述 业务指令的业 务号码相对应。 7.根据权利要求2所述的数据处理方法, 其特征在于, 所述处理线程包括发送线程, 所 述数据处 理方法包括: 在接收到对所述响应数据的收取请求的情况 下, 唤起所述发送线程; 通过所述发送线程, 将所述响应数据存 储至所述第二串口缓存中; 及 发送存储在所述第二串口缓存中的响应数据。 8.根据权利要求7所述的数据处理方法, 其特征在于, 所述根据所述业务号码, 获取相 应的应用列 表中的所述存储地址, 对在所述接收缓存中对应所述存储地址的业务指令进 行 数据处理并生成对应的响应数据的步骤 包括: 按照对所有所述业务指令的接收顺序, 对存储在其中一个应用列表中的存储地址所对 应的业务指令依次进行 数据处理以生成所述响应数据; 在对所述业务指令进行数据处理生成所述响应数据的情况下, 将所述响应数据存储至 所述接收缓存中对应所述业务指令的位置, 以及将所述业务指 令的存储地址存储在待发送 列表中; 所述通过所述发送线程, 将所述响应数据存 储至所述第二串口缓存中的步骤 包括: 响应于所述收取请求, 通过所述发送线程, 根据所述待发送列表中的存储地址确定在 所述接收缓存中的响应数据, 并将在所述接收缓存中的响应数据存储至所述第二串口缓存 中。 9.根据权利要求8所述的数据处理方法, 其特征在于, 在所述响应数据的数量为多个的 情况下, 多个所述响应数据根据完成生成的先后顺序形成第一顺序, 所述第一顺序中的首 个具有最 早的生成时间, 所述将所述响应数据存储至所述接收缓存中对应所述业务指令的位置, 以及将所述业 务指令的存 储地址存 储在待发送列表中的步骤 包括: 将多个所述响应数据按照所述第 一顺序存储在所述接收缓存中, 以及将多个所述存储 地址按照所述第一 顺序存储在所述待发送列表中; 所述发送存 储在所述第二串口缓存中的响应数据的步骤 包括: 按照所述第 一顺序, 将所述待发送列表中的存储地址分别对应的响应数据进行顺位发 送。 10.根据权利要求8所述的数据处 理方法, 其特 征在于, 所述数据处 理方法包括: 在完成对应所述存储地址的响应数据的发送后, 清除在所述待发送列表及所述应用列 表中的存 储地址, 以及清除在所述接收缓存中的响应数据。 11.一种数据处 理装置, 其特 征在于, 所述数据处 理装置用于: 通过第一串口缓存 存储业务数据, 所述 业务数据包括 业务指令; 将所述业务指令存储至接收缓存中, 每个存储在所述接收缓存中的业务指令具有对应 的存储地址; 将所述存储地址存储至对应的应用列表中, 所述应用列表的数量为至少两个, 在同一 个应用列表中所有存 储地址分别对应的业 务指令具有相同的业 务号码; 及 根据所述业务号码, 获取相应的应用列表中的所述存储地址, 对在所述接收缓存中对权 利 要 求 书 2/4 页 3 CN 114780145 B 3

.PDF文档 专利 数据处理方法、数据处理装置及计算机可读存储介质

文档预览
中文文档 28 页 50 下载 1000 浏览 0 评论 309 收藏 3.0分
温馨提示:本文档共28页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
专利 数据处理方法、数据处理装置及计算机可读存储介质 第 1 页 专利 数据处理方法、数据处理装置及计算机可读存储介质 第 2 页 专利 数据处理方法、数据处理装置及计算机可读存储介质 第 3 页
下载文档到电脑,方便使用
本文档由 人生无常 于 2024-03-18 13:32:43上传分享
友情链接
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。