[发明专利]分散控制系统操作员键盘支持鼠标功能的实现方法无效

专利信息
申请号: 201310004094.5 申请日: 2013-01-07
公开(公告)号: CN103076887A 公开(公告)日: 2013-05-01
发明(设计)人: 蒙艳;孙旭华 申请(专利权)人: 上海自动化仪表股份有限公司
主分类号: G06F3/02 分类号: G06F3/02
代理公司: 上海申汇专利代理有限公司 31001 代理人: 吴宝根
地址: 200233*** 国省代码: 上海;31
权利要求书: 查看更多 说明书: 查看更多
摘要: 发明涉及一种分散控制系统操作员键盘支持鼠标功能的实现方法,在原键盘上增加上移、下移、左移、右移、鼠标左键、鼠标右键六个功能键,约定功能键值对应鼠标的移动和点击功能,键盘USB接口中使用ARMCortex-M3内核的芯片,实现通过USB接口与上位机通信,所有按键均经过按键扫描、消抖处理、按键确认、释放处理4个状态转移处理后将信息通过USB接口送上位机,上位机中监控软件处理信息,实现相应的鼠标操作。此方法能够满足操作员键盘对尺寸和功耗的要求,增强操作员键盘功能,提高工业自动化能力,并有效降低成本。
搜索关键词: 分散 控制系统 操作员 键盘 支持 鼠标 功能 实现 方法
【主权项】:
一种分散控制系统操作员键盘支持鼠标功能的实现方法,其特征在于,具体包括如下步骤:1)在原分散控制系统操作员键盘上增加六个功能键,分别为上移,下移,左移,右移,鼠标左键,鼠标右键,约定功能键值对应鼠标的移动和点击功能,键盘USB接口中使用ARM Cortex‑M3内核的芯片,实现通过USB接口与上位机通信;2)ARM Cortex‑M3内核的芯片内引入状态转移法和定时器中断,定时器每10ms中断调用键盘任务来处理按键信息,键盘任务将按键状态分为按键扫描、消抖处理、按键确认、释放处理4种,并将按键处理过程转化为这4种状态转移处理,即所有按键均经过按键扫描、消抖处理、按键确认、释放处理4个状态转移处理,先对按键进行扫描,若无按键按下,则每隔10ms扫描一次;若有按键按下,记录下按键所处键盘的位置代码,转向消抖处理;所按下按键若通过消抖处理,则确认其位置代码,进入到按键确认阶段,将位置代码转换为按键HID码并经USB通信接口发送至上位机;否则释放其位置代码,转到按键扫描处重新扫描;发送完其HID码的按键再进行消抖处理看释放否;若按键未释放则继续等待,若已释放则转向按键扫描处重新扫描;3)上位机对鼠标键值的处理及功能实现:上位机接收USB通信接口信息后通过监控软件首先对键盘事件进行响应处理,调用对应信息处理函数,在对应的信息处理函数中对接收的相应的键码值进行具体处理,获取鼠标位置,根据约定移动鼠标到相应位置或按下、释放鼠标,实现操作动作。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海自动化仪表股份有限公司,未经上海自动化仪表股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/patent/201310004094.5/,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top