【技术实现步骤摘要】
【专利摘要】本专利技术公开了,包括如下步骤:步骤1,N个程序操作同一个串口程序,发出操作串口命令,N为自然数,N≥1;步骤2,N个程序发出的N个操作串口命令在串口程序通信模块中进行排队等待;步骤3,串口通信模块发送操作串口命令,计算机串口响应后,访问串口程序通信模块,在串口通信模块中排队等待的N个操作串口命令依次响应,按响应的顺序执行相应的N个程序。本专利技术可实现多个程序对同一串口进行操作。【专利说明】_种多进程串口通信方法
本专利技术涉及一种通信方法,尤其是涉及。
技术介绍
现有技术中,经常会有多个程序同时运行在电脑上,有时候需要多个进程同时对电脑串口进行操作,而当多个进程同时对电脑串口进行操作时,会出现一个进程拿到串口句柄而使其他进程无法对串口访问,造成其他程序无法正常运行。
技术实现思路
有鉴于此,本专利技术的目的是针对现有技术的不足,提供,该方法可实现多个程序对同一串口进行操作。 为达到上述目的,本专利技术采用以下技术方案:,包括如下步骤:步骤1,N个程序操作同一个串口程序,发出操作串口命令,N为自然数,N多1 ; 步骤2,N个程序发出的N个操作串口命令在串口程序通信模块中进行排队等待;步骤3,串口通信模块发送操作串口命令,计算机串口响应后,访问串口程序通信模块,在串口通信模块中排队等待的N个操作串口命令依次响应,按响应的顺序执行相应的N个程序。 作为优选,所述N个程序的N个操作串口命令在串口程序通信模块中按操作命令发出的时间先后顺序进彳丁排队等待。 本专利技术的有益效果是:当多个操作串口的程序运行时,多进 ...
【技术保护点】
一种多进程串口通信方法,其特征在于:包括如下步骤:步骤1,N个程序操作同一个串口程序,发出操作串口命令,N为自然数,N≥1;步骤2, N个程序发出的N个操作串口命令在串口程序通信模块中进行排队等待;步骤3,串口通信模块发送操作串口命令,计算机串口响应后,访问串口程序通信模块,在串口通信模块中排队等待的N个操作串口命令依次响应,按响应的顺序执行相应的N个程序。
【技术特征摘要】
【专利技术属性】
技术研发人员:张国杰,杨永杰,郭学明,武利娟,翟喜人,
申请(专利权)人:河南信安通信技术有限公司,
类型:发明
国别省市:河南;41
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。