发明名称 一种数据处理的方法及装置
摘要 本发明实施例提供了一种数据处理的方法及装置,涉及通信领域,达到提高现有芯片的接口的使用效率,降低芯片的接口资源的浪费的目的。该方法包括:通过第一接收接口接收终端设备通过发送数据接口发送的第一数据并将第一数据存储至第一缓冲区中;在中断查询线程中,通过第一缓冲区获取第一数据;查询线程互斥标志位;线程互斥标志位是串口通讯线程设置的,用于指示串口通讯线程是否获取状态信息;在串口通讯线程获取状态信息时,将线程互斥标志位置为第一标识,在串口通讯线程不需获取状态信息时,将线程互斥标志位置为第二标识;若线程互斥标志位为第一标识,则丢弃第一数据;或者,若线程互斥标志位为第二标识,则根据第一数据进行中断处理。
申请公布号 CN104268111A 申请公布日期 2015.01.07
申请号 CN201410475927.0 申请日期 2014.09.17
申请人 海信(山东)冰箱有限公司 发明人 郑辉;张善房;候同尧;刘兆祥
分类号 G06F13/38(2006.01)I;G06F9/48(2006.01)I;G06F9/52(2006.01)I 主分类号 G06F13/38(2006.01)I
代理机构 北京中博世达专利商标代理有限公司 11274 代理人 申健
主权项 一种数据处理的方法,其特征在于,包括:通过第一接收接口接收终端设备通过发送数据接口发送的第一数据并将所述第一数据存储至第一缓冲区中;所述第一数据包括:中断数据或状态信息;在中断查询线程中,通过所述第一缓冲区获取终端设备通过发送数据接口发送的所述第一数据;查询线程互斥标志位;其中,所述线程互斥标志位是串口通讯线程设置的,用于指示所述串口通讯线程是否获取状态信息;在所述串口通讯线程获取所述状态信息时,将所述线程互斥标志位置为第一标识,在所述串口通讯线程不需获取所述状态信息时,将所述线程互斥标志位置为第二标识;若所述线程互斥标志位为第一标识,则丢弃所述第一数据;或者,若所述线程互斥标志位为第二标识,则根据所述第一数据进行中断处理。
地址 266071 山东省青岛市市南区江西路11号