专利详细信息
文献类型:专利
专利类型:发明专利
是否失效:否
是否授权:否
申 请 号:CN201510172317.8
申 请 日:20150413
申 请 人:苏州凌犀物联网技术有限公司
申请人地址:215211 江苏省苏州市吴江区黎里镇汾湖大道558号
公 开 日:20150729
公 开 号:CN104809093A
代 理 人:路凯;胡彬
代理机构:11332 北京品源专利代理有限公司
语 种:中文
摘 要:本发明实施例公开了一种对串行接口传输的数据进行处理的方法和装置。所述方法包括:设置具有可变长度的数据缓存队列;当串行接口接收到待写入的数据时,利用数据输入线程将所述待写入的数据放至所述数据缓存队列的尾部;利用数据输出线程从所述数据缓存队列中顺序读出数据,并且,所述数据输出线程与所述数据输入线程之间,通过线程间同步机制保持对所述数据缓存队列的互斥访问。本发明实施例提供的对串行接口传输的数据进行处理的方法和装置保证了数据输入线程与数据输出线程对数据缓存队列的互斥访问,因而有效提高了串行接口数据读出过程的可靠性。
主 权 项:1.一种对串行接口传输的数据进行处理的方法,其特征在于,包括:设置具有可变长度的数据缓存队列;当串行接口接收到待写入的数据时,利用数据输入线程将所述待写入的数据放至所述数据缓存队列的尾部;利用数据输出线程从所述数据缓存队列中顺序读出数据,并且,所述数据输出线程与所述数据输入线程之间,通过线程间同步机制保持对所述数据缓存队列的互斥访问。
关 键 词:数据缓存队列 线程 串行接口 数据输出 输入线 互斥访问 串行接口数据 顺序读出数据 缓存队列 可变长度 同步机制 对数据
IPC专利分类号:G06F13/42(20060101)
参考文献:
正在载入数据...
二级参考文献:
正在载入数据...
耦合文献:
正在载入数据...
引证文献:
正在载入数据...
二级引证文献:
正在载入数据...
同被引文献:
正在载入数据...