【技术实现步骤摘要】
一种程序烧录接口离线控制方法、装置和离线程序烧录器
本专利技术涉及离线程序烧录
,尤其涉及一种程序烧录接口离线控制方法、装置和离线程序烧录器。
技术介绍
离线程序烧录器是指能够脱离互联网自动烧录程序数据的智能控制设备,从离烧录通道数量区分,离线程序烧录器主要分为一路程序烧录器和多路程序烧录器。一路程序烧录器包括一个控制模块,以及分别与该控制模块通信连接的一个第一通信接口和一个第二通信接口,受控于控制模块,一个第一通信接口能够执行外部设备中的程序数据传输至控制模块的数据通信操作,一个第二通信接口能够执行将控制模块中的程序数据离线烧录至一个待烧录设备的程序烧录操作,面对不同待烧录设备,在人工操作一路程序烧录器下,一个第二通信接口在不同待烧录设备之间被切换连接,为了便于描述,下文将能够执行程序烧录操作的一个第二通信接口简称之程序烧录接口。相比于一路程序烧录器,在多路程序烧录器中,增加了至少一个程序烧录接口,各个程序烧录接口能够在控制模块控制下分别对各个待烧录设备执行程序烧录操作,面对不同待烧录设备,避免了在人 ...
【技术保护点】
1.一种程序烧录接口离线控制方法,其特征在于,包括:/n当一个第一程序烧录接口处于导通状态且N个第二程序烧录接口均处于挂起状态时,驱动处于所述导通状态的所述一个第一程序烧录接口执行第一程序烧录操作,N为正整数;/n对所述第一程序烧录操作进行烧录状态监测,得到第一监测结果;/n根据所述第一监测结果,在N-1个第二程序烧录接口均处于所述挂起状态下,将所述一个第一程序烧录接口从所述导通状态挂起至所述挂起状态,并将除所述N-1个第二程序烧录接口之外的一个第二程序烧录接口从所述挂起状态导通至所述导通状态;/n当所述一个第一程序烧录接口和所述N-1个第二程序烧录接口均处于所述挂起状态, ...
【技术特征摘要】
1.一种程序烧录接口离线控制方法,其特征在于,包括:
当一个第一程序烧录接口处于导通状态且N个第二程序烧录接口均处于挂起状态时,驱动处于所述导通状态的所述一个第一程序烧录接口执行第一程序烧录操作,N为正整数;
对所述第一程序烧录操作进行烧录状态监测,得到第一监测结果;
根据所述第一监测结果,在N-1个第二程序烧录接口均处于所述挂起状态下,将所述一个第一程序烧录接口从所述导通状态挂起至所述挂起状态,并将除所述N-1个第二程序烧录接口之外的一个第二程序烧录接口从所述挂起状态导通至所述导通状态;
当所述一个第一程序烧录接口和所述N-1个第二程序烧录接口均处于所述挂起状态,以及所述一个第二程序烧录接口处于所述导通状态时,驱动处于所述导通状态的所述一个第二程序烧录接口执行第二程序烧录操作。
2.如权利要求1所述的程序烧录接口离线控制方法,其特征在于,在当一个第一程序烧录接口处于导通状态且N个第二程序烧录接口均处于挂起状态时,驱动处于所述导通状态的所述一个第一程序烧录接口执行第一程序烧录操作之前,还包括:
挂起N+1个程序烧录接口,在所述N+1个程序烧录接口均处于所述挂起状态下,执行按键扫描任务,所述N+1个程序烧录接口包括所述一个第一程序烧录接口和所述N个第二程序烧录接口;
通过处于所述执行状态的所述按键扫描任务,监测输入的按键信号,响应于监测到的按键信号,释放选择任务标识信息;
根据所述选择任务标识信息,执行接口信息选择任务;
通过所述接口信息选择任务,阻塞所述按键扫描任务,并从预设配置表中读取与所述一个第一程序烧录接口对应的第一接口标识信息,以及释放所述第一接口标识信息;
根据所述第一接口标识信息,执行烧录切换任务;
通过所述烧录切换任务,在所述N个第二程序烧录接口均处于所述挂起状态下,将与所述第一接口标识信息对应的所述一个第一程序烧录接口从所述挂起状态导通至所述导通状态。
3.如权利要求2所述的程序烧录接口离线控制方法,其特征在于,当一个第一程序烧录接口处于导通状态且N个第二程序烧录接口均处于挂起状态时,驱动处于所述导通状态的所述一个第一程序烧录接口执行第一程序烧录操作,具体包括:
通过所述烧录切换任务,在所述一个第一程序烧录接口处于所述导通状态且所述N个第二程序烧录接口均处于所述挂起状态下,触发第一驱动信号,使处于所述导通状态的所述一个第一程序烧录接口在所述第一驱动信号驱动下执行所述第一程序烧录操作;
对所述第一程序烧录操作进行烧录状态监测,得到第一监测结果,具体包括:
在所述第一驱动信号被触发后,通过所述烧录切换任务,释放监测任务标识信息;
根据所述监测任务标识信息,执行烧录状态监测任务;
通过所述烧录状态监测任务,在第一预设监测时段对所述第一程序烧录操作进行烧录状态监测,得到所述第一监测结果。
4.如权利要求3所述的程序烧录接口离线控制方法,其特征在于,在第一预设监测时段对所述第一程序烧录操作进行烧录状态监测,得到所述第一监测结果,具体包括:
在所述第一预设监测时段,持续检测与所述第一程序烧录操作对应的第一烧录状态信号;
根据所述第一烧录状态信号,分析所述第一程序烧录操作在所述第一预设监测时段的第一操作状态;
当所述第一操作状态为成功状态时,则将所述第一接口标识信息与用以指示所述成功状态的预设烧录成功信息关联为所述第一监测结果;
或者,
当所述第一操作状态为失败状态时,则将所述第一接口标识信息与用以指示所述失败状态的预设烧录失败信息关联为所述第一监测结果。
5.如权利要求3或4所述的程序烧录接口离线控制方法,其特征在于,根据所述第一监测结果,在N-1个第二程序烧录接口均处于所述挂起状态下,将所述一个第一程序烧录接口从所述导通状态挂起至所述挂起状态,并将除所述N-1个第二程序烧录接口之外的一个第二程序烧录接口从所述挂起状态导通至所述导通状态,具体包括:
通过所述烧录状态监测任务,将所述第...
【专利技术属性】
技术研发人员:邵汉明,王海涛,
申请(专利权)人:武汉同共科技有限公司,
类型:发明
国别省市:湖北;42
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。