发明名称 |
一种应用于多功能设备的智能切换方法 |
摘要 |
本发明公开了一种应用于多功能设备的智能切换方法,属于信息安全领域。所述方法包括第一功能模块上电后初始化,开启中断,判断是否有未完成的任务,若没有未完成的任务则等待中断触发,并且当有中断被触发时执行中断服务程序,启动相应任务,待中断返回后重新判断是否有未完成的任务;若有未完成的任务则判断任务的类型,根据判断结果执行相应任务,并在任务执行完毕后标识该任务完成;所述任务类型包括:与第二功能模块通信任务、键盘任务和连接检测任务。本发明的有益效果在于能够实现多功能设备的智能切换,具有提高设备的可用性,降低设备成本的效果。 |
申请公布号 |
CN103488953A |
申请公布日期 |
2014.01.01 |
申请号 |
CN201310463561.0 |
申请日期 |
2013.10.08 |
申请人 |
飞天诚信科技股份有限公司 |
发明人 |
陆舟;于华章 |
分类号 |
G06F21/60(2013.01)I |
主分类号 |
G06F21/60(2013.01)I |
代理机构 |
|
代理人 |
|
主权项 |
一种应用于多功能设备的智能切换方法,适用于包括第一功能模块和第二功能模块的多功能设备,其特征在于,所述第一功能模块上电后包括:步骤A:所述第一功能模块初始化,开启中断;步骤B:所述第一功能模块判断是否有未完成的任务,是则执行步骤C,否则等待中断触发,并且当有中断被触发时执行中断服务程序,待中断返回后重新执行步骤B;步骤C:所述第一功能模块判断未完成的任务的类型,若为与第二功能模块通信任务则执行步骤D,若为键盘任务则执行步骤E,若为连接检测任务则执行步骤F,否则返回步骤B;步骤D:所述第一功能模块接收所述第二功能模块发送的数据包,处理数据包中的指令,并向所述第二功能模块返回指令应答,标识所述与第二功能模块通信任务完成,返回步骤B;步骤E:所述第一功能模块扫描键盘,获取键值,对按键操作进行响应,标识键盘任务完成,返回步骤B;步骤F:所述第一功能模块检查USB连接状态的变化,根据检测结果切换显示屏的控制权,标识连接检测任务完成,返回步骤B;所述执行中断服务程序包括:若被触发的中断为与第二功能模块通信中断,则启动与第二功能模块通信任务,中断返回;若被触发的中断为按键中断,则启动键盘任务,中断返回;若被触发的中断为连接检测中断,则启动连接检测任务,中断返回。 |
地址 |
100085 北京市海淀区学清路9号汇智大厦B楼17层 |