[发明专利]一种数据处理方法及装置有效
申请号: | 201610121398.3 | 申请日: | 2016-03-03 |
公开(公告)号: | CN107153620B | 公开(公告)日: | 2021-02-02 |
发明(设计)人: | 黄昉;陈世雷;李洋;王潇 | 申请(专利权)人: | 海信视像科技股份有限公司 |
主分类号: | G06F12/0875 | 分类号: | G06F12/0875;G06F9/32 |
代理公司: | 北京中博世达专利商标代理有限公司 11274 | 代理人: | 申健 |
地址: | 266555 山东省青*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 数据处理 方法 装置 | ||
本发明的实施例提供一种数据处理方法及装置,涉及电子技术领域,解决了现有的FRC芯片在处理数据链表的最后一个数据节点中的命令数据时,由于将下一个新建的数据节点置空,从而使得FRC芯片将新接收命令的命令数据存储至该新建的数据节点,导致的命令数据丢失问题。该方法包括:数据处理装置获取命令的命令参数;数据处理装置将获取的命令的命令数据在数据库中的存储地址存储至命令队列中;数据处理装置读取该命令队列中的存储地址,将该命令队列中的存储地址在数据库中对应的命令数据存储至数据链表中依次进行处理。本发明应用于数据处理。
技术领域
本发明涉及电子技术领域,尤其涉及一种数据处理方法及装置。
背景技术
随着科技的不断进步,高清电视已经成为市场主流。而高清电视在进行高清图像显示时需要处理的数据量比较大,因此,现今高清电视通常采用主SOC(英文:System onChip,片上系统)芯片+后端画质处理芯片(例如,FRC(英文:Frame Rate Conversion,帧频转换)芯片)的“1+1”分离方案来处理高清图像,即将图像处理过程迁移至后端画质处理芯片中进行处理。以FRC芯片为例,在现有技术中,高清电视在采用的FRC芯片处理高清图像信号时,FRC芯片在接收主SOC芯片发送的第一命令时会产生一个中断,并在该中断中将该命令对应的命令数据添加至该FRC芯片的数据链表中,然后按照数据链表中的逻辑顺序依次处理该数据链表中的每个数据节点中的命令数据。即当FRC接收一个命令时,就会将该命令对应的命令数据插入数据链表中。
但是,当FRC芯片处理完数据链表的最后一个数据节点中的命令数据时,通常会将下一个新创建的数据节点设为空,此时,若FRC芯片接收到第二命令,则会将该第二命令对应的命令数据存储至该新创建的数据节点中。由于FRC芯片已将该新创建的数据节点设为空,则FRC芯片不能识别该新创建的数据节点中的第二命令对应的命令数据,从而导致该新创建的数据节点中的命令数据丢失。
发明内容
本发明的实施例提供一种数据处理方法及装置,解决了现有的FRC芯片在处理数据链表的最后一个数据节点中的命令数据时,由于将下一个新建的数据节点置空,从而使得FRC芯片将新接收命令的命令数据存储至该新建的数据节点,导致的命令数据丢失问题。
为达到上述目的,本发明的实施例采用如下技术方案:
第一方面,提供一种数据处理方法,包括:
获取命令的命令参数,所述命令参数包含命令的命令数据在数据库中的存储地址;
将获取的命令的命令数据在所述数据库中的存储地址存储至命令队列中;
读取所述命令队列中的存储地址,将所述命令队列中的存储地址在数据库中对应的命令数据存储至数据链表中进行依次处理。
另一方面,提供一种数据处理装置,包括:
获取模块,用于获取命令的命令参数,所述命令参数包含命令的命令数据在数据库中的存储地址;
第一存储模块,用于将获取的命令的命令数据在所述数据库中的存储地址存储至命令队列中;
处理模块,用于读取所述命令队列中的存储地址,将所述命令队列中的存储地址在数据库中对应的命令数据存储至数据链表中依次进行处理。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于海信视像科技股份有限公司,未经海信视像科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610121398.3/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种内存分配的处理方法及装置
- 下一篇:经由计算机总线对持久性存储器的控制