[发明专利]按键灯控制方法、装置及系统和按键灯系统有效
申请号: | 201910053162.4 | 申请日: | 2019-01-21 |
公开(公告)号: | CN111542163B | 公开(公告)日: | 2022-11-18 |
发明(设计)人: | 周晶晶;王晓虎 | 申请(专利权)人: | 西安诺瓦星云科技股份有限公司 |
主分类号: | H05B47/18 | 分类号: | H05B47/18;H05B47/155 |
代理公司: | 深圳精智联合知识产权代理有限公司 44393 | 代理人: | 邓铁华 |
地址: | 710075 陕西省西安市高新区丈八*** | 国省代码: | 陕西;61 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 按键 控制 方法 装置 系统 | ||
本发明实施例涉及一种按键灯控制方法以及相对应的控制装置、控制系统和按键灯系统。所述控制方法例如包括:获取按键信息;根据所述按键信息获取按键灯控制信息,其中所述按键灯控制信息包含按键灯地址和对应所述按键灯地址的多个颜色按键灯数据;将所述多个颜色按键灯数据按照所述按键灯地址分别写入多个存储器,以更新所述多个存储器内分别存储的多个颜色按键灯数据集;以及将所述多个存储器内分别存储的所述多个颜色按键灯数据集以串行方式同时输出。本发明实施例可以克服按键灯数量多所造成的I/O口不够用的问题。
技术领域
本发明涉及嵌入式设备控制技术领域,尤其涉及一种按键灯控制方法、一种按键灯控制装置、一种按键灯控制系统和一种按键灯系统。
背景技术
传统按键灯采用的是脉冲宽度调制(Pulse Width Modulation,PWM)驱动方式,通过调节PWM的占空比来实现单色的亮度调节,而双色灯则需要两个单独的PWM通道进行单独控制,才能实现不同颜色、不同亮度的调整,且大多情况下采用芯片管脚直接驱动的方式。
然而,大型的操作控制台通常会有许多按键,而每个按键都会对应一个指示灯(单色或双色),随着产品功能的丰富,每个按键灯的功能也会更加丰富,但是操作控制台的主控芯片通常I/O管脚数量有限,无法为每一个按键灯分配独立通道进行控制。
发明内容
因此,为克服现有技术的缺陷和不足,本发明实施例提出一种按键灯控制方法、一种按键灯控制装置、一种按键灯控制系统以及一种按键灯系统。
一方面,本发明实施例提出的一种按键灯控制方法,包括:获取按键信息;根据所述按键信息获取按键灯控制信息,其中所述按键灯控制信息包含按键灯地址和对应所述按键灯地址的多个颜色按键灯数据;将所述多个颜色按键灯数据按照所述按键灯地址分别写入多个存储器,以更新所述多个存储器内分别存储的多个颜色按键灯数据集;以及将所述多个存储器内分别存储的所述多个颜色按键灯数据集以串行方式同时输出。
在本发明的一个实施例中,所述根据所述按键信息获取按键灯控制信息包括:根据所述按键信息从预先存储的映射表中获取所述按键灯控制信息。
在本发明的一个实施例中,所述多个存储器分别为双端口随机存储器且共用地址线,所述按键灯控制信息包含按键灯地址和对应所述按键灯地址的两个颜色按键灯数据,且所述两个颜色按键灯数据为红色按键灯数据和绿色按键灯数据。
另一方面,本发明实施例提出的一种按键灯控制装置,包括:获取模块,用于接收按键信息;映射模块,用于根据所述按键信息获取按键灯控制信息,其中所述按键灯控制信息包含按键灯地址和对应所述按键灯地址的多个颜色按键灯数据;更新模块,用于将所述多个颜色按键灯数据按照所述按键灯地址分别写入多个存储器,以更新所述多个存储器内分别存储的多个颜色按键灯数据集;以及输出模块,用于将所述多个存储器内分别存储的所述多个颜色按键灯数据集以串行方式同时输出。
在本发明的一个实施例中,所述映射模块具体用于根据所述按键信息从预先存储的映射表中获取所述按键灯控制信息。
在本发明的一个实施例中,所述多个存储器分别为双端口随机存储器且共用地址线;所述按键灯控制信息包含按键灯地址和对应所述按键灯地址的两个颜色按键灯数据,且所述两个颜色按键灯数据为红色按键灯数据和绿色按键灯数据。
再一方面,本发明实施例提出的一种按键灯控制系统,包括:处理器和连接所述处理器的存储器;其中所述存储器存储有所述处理器执行的指令,且所述指令使得所述处理器执行操作以进行前述任意一种按键灯控制方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西安诺瓦星云科技股份有限公司,未经西安诺瓦星云科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910053162.4/2.html,转载请声明来源钻瓜专利网。