-
公开(公告)号:CN107168710B
公开(公告)日:2020-06-26
申请号:CN201710342129.4
申请日:2017-05-16
申请人: 中电科鹏跃电子科技有限公司 , 太原市轨道交通发展有限公司
IPC分类号: G06F8/20
摘要: 本发明涉及Linux串口驱动开发技术领域,更具体而言,涉及一种基于阻塞接收机制的嵌入式Linux串口驱动开发方法。本发明采用字符型设备框架设计Linux串口驱动程序、设计接收数据缓存区、设计read函数阻塞读取机制、设计数据包实时处理机制,有效提高了Linux串口驱动的实时处理数据性能,稳定性高、实时性强,解决了Linux串口驱动开发技术中通信丢帧的问题。本发明适用于嵌入式Linux设备的串口通信。
-
公开(公告)号:CN107168710A
公开(公告)日:2017-09-15
申请号:CN201710342129.4
申请日:2017-05-16
申请人: 太原鹏跃电子科技有限公司 , 太原市轨道交通发展有限公司
IPC分类号: G06F9/44
摘要: 本发明涉及Linux串口驱动开发技术领域,更具体而言,涉及一种基于阻塞接收机制的嵌入式Linux串口驱动开发方法。本发明采用字符型设备框架设计Linux串口驱动程序、设计接收数据缓存区、设计read函数阻塞读取机制、设计数据包实时处理机制,有效提高了Linux串口驱动的实时处理数据性能,稳定性高、实时性强,解决了Linux串口驱动开发技术中通信丢帧的问题。本发明适用于嵌入式Linux设备的串口通信。
-