内存条同步发光方法及装置制造方法及图纸

技术编号:17032607 阅读:24 留言:0更新日期:2018-01-13 19:13
本发明专利技术公开了一种内存条同步发光方法及装置,其中,所述方法包括:获取所有内存条发光模式请求;然后根据所述内存条发光模式请求,从MCU中获取相应的发光模式程序;其次获取控制所有内存条同步发光的控制请求;根据控制请求对任一内存条进行读操作,以在SMBUS总线上产生至少一脉冲信号;再监测脉冲信号的周期,并以脉冲信号的结束时刻作为同步控制的时间基点;最后根据时间基点对所有内存条的发光进行同步控制。本发明专利技术技术的方案能够无需增加额外的线路就能够实现对内存条发光进行同步,使得内存条发光同步,有规律性,并带来了更多发光模式,使内存条的发光效果更加丰富多彩。

【技术实现步骤摘要】
内存条同步发光方法及装置
本专利技术涉及计算机应用
,尤其涉及一种内存条同步发光方法及装置。
技术介绍
传统技术的内存条仅作为一种存储器件,不能发光,不能满足人们日益增长的需求。为此,现有的内存条上加入了发光元件,以实现内存条的发光,提高用户的体验。然而,现有的内存条为随机性发光,发光杂乱无章,模式单一,无法满足消费者的审美需求,甚至被一部分用户称之为“光污染”。发光内存条,发光如果毫无美感,那么发光就失去了意义其根本原因是,同一主板上的内存条之间无法取得联系,互不统属。采用现有对发光元件发光模式的控制,需要增加额外的可控制线路,不满足具体内存器件的发光要求。有鉴于此,有必要提出对目前的内存条的发光技术进行进一步的改进。
技术实现思路
为解决上述至少一技术问题,本专利技术的主要目的是提供一种内存条同步发光方法。为实现上述目的,本专利技术采用的一个技术方案为:提供一种内存条同步发光方法,适于在计算设备中执行,所述的内存条同步发光方法包括:在同一主板上的多个内存条上电后,获取内存条发光模式请求;根据所述内存条发光模式请求,从MCU中调用相应的发光模式程序;获取控制所有内存条同步发光的控制请求;根据控制请求对任一内存条进行读操作,以在SMBUS总线上产生至少一脉冲信号;监测脉冲信号的周期,并以脉冲信号的结束时刻作为同步控制的时间基点;根据时间基点对所有内存条的发光进行同步控制。在一具体的实施例中,所述获取所有内存条发光模式请求的步骤之前,还包括:检测所有内存条是否正常发光;在所有内存条正常发光时,则执行获取内存条发光模式请求;在部分内存条异常时,则提示内存条接入失败。在一具体的实施例中,所述根据所述内存条发光模式请求,从MCU中调用相应的发光模式程序的步骤,具体包括:根据所述内存条发光模式请求,MCU通过控制发光模式开关来切换至相应的发光模式。在一具体的实施例中,所述监测脉冲信号的周期,并以脉冲信号的结束时刻作为同步控制的时间基点的步骤,具体包括:在监测到脉冲信号的最后一个下降沿作为同步控制的时间基点。在一具体的实施例中,所述根据时间基点对所有内存条的发光进行同步控制的步骤,具体包括:根据选定的时间基点及发光模式对所有内存条的发光进行同步控制。为实现上述目的,本专利技术采用的另一个技术方案为:提供一种内存条同步发光装置,所述的内存条同步发光装置,包括:第一获取模块,用于在同一主板上的多个内存条上电后,获取内存条发光模式请求;发光控制模块,用于根据所述内存条发光模式请求,从MCU中调用相应的发光模式程序;第二获取模块,用于获取控制所有内存条同步发光的控制请求;读操作模块,用于根据控制请求对任一内存条进行读操作,以在SMBUS总线上产生至少一脉冲信号;监控模块,用于监测脉冲信号的周期,并以脉冲信号的结束时刻作为同步控制的时间基点;同步控制模块,用于根据时间基点对所有内存条的发光进行同步控制。在一具体的实施例中,所述装置还包括检测模块,用于:检测所有内存条是否正常发光;在所有内存条正常发光时,则执行获取内存条发光模式请求;在部分内存条异常时,则提示内存条接入失败。在一具体的实施例中,所述发光控制模块,具体用于:根据所述内存条发光模式请求,MCU通过控制发光模式开关来切换至相应的发光模式。在一具体的实施例中,所述监控模块,具体用于:在监测到脉冲信号的最后一个下降沿作为同步控制的时间基点。在一具体的实施例中,所述同步控制模块,还用于:根据选定的时间基点及发光模式对所有内存条的发光进行同步控制。本专利技术的技术方案主要采用先在同一主板上的多个内存条上电后,获取所有内存条发光模式请求;然后根据所述内存条发光模式请求,从MCU中获取相应的发光模式程序;其次获取控制所有内存条同步发光的控制请求;根据控制请求对任一内存条进行读操作,以在SMBUS总线上产生至少一脉冲信号;再监测脉冲信号的周期,并以脉冲信号的结束时刻作为同步控制的时间基点;最后根据时间基点对所有内存条的发光进行同步控制,如此,无需增加额外的线路就能够实现对内存条发光进行同步,使得内存条发光同步,有规律性,并带来了更多发光模式,使内存条的发光效果更加丰富多彩。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图示出的结构获得其他的附图。图1为本专利技术一实施例的内存条同步发光方法的方法流程图;图2为本专利技术另一实施例的内存条同步发光方法的方法流程图;图3为本专利技术一实施例的内存条同步发光装置模块方框图;图4为本专利技术另一实施例的内存条同步发光装置模块方框图。本专利技术目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术的一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。需要说明,本专利技术中涉及“第一”、“第二”等的描述仅用于描述目的,而不能理解为指示或暗示其相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括至少一个该特征。另外,各个实施例之间的技术方案可以相互结合,但是必须是以本领域普通技术人员能够实现为基础,当技术方案的结合出现相互矛盾或无法实现时应当认为这种技术方案的结合不存在,也不在本专利技术要求的保护范围之内。目前,对于主机或服务器而言,同一主板上往往可插接2条或2条以上的具有发光效果的内存条,大多数的内存条的发光呈现杂乱的状态,当然,也可以通过在设置内部电路来实现,本方案中提出了一种对内存条的发光进行控制的方法,具体如下述实施例的描述。请参照图1,在本专利技术实施例中,该内存条同步发光方法,适于在计算设备中执行,所述内存条同步发光方法包括如下步骤:步骤S10、在同一主板上的多个内存条上电后,获取所有内存条发光模式请求;步骤S20、根据所述内存条发光模式请求,从MCU中获取相应的发光模式程序;步骤S30、获取控制所有内存条同步发光的控制请求;步骤S40、根据控制请求对任一内存条进行读操作,以在SMBUS总线上产生至少一脉冲信号;步骤S50、监测脉冲信号的周期,并以脉冲信号的结束时刻作为同步控制的时间基点;步骤S60、根据时间基点对所有内存条的发光进行同步控制。本实施例中,内存条的数量为至少2条,多条内存条位于同一主板上,基于内存与SMBUS总线的通讯协议,使所有内存条同步发光。具体的,在需要同步时,也就是获取到内存条同步发光的控制请求时,该内存条均可在SMBUS总线产生固定周期的脉冲信号,由于SMBUS总线的仲裁机制,只允许其中一条内存条在SMBUS总线生成脉冲信号,其他的内存条对该脉冲信号的周期进行监测,并选择在脉冲信号周期结束时的时间点作为同步的时间基点,如此,可以实现对所有内存条进行同步控制。此外,根据所述内存条发光模式请求,从MCU中获取相应的发光模式程序,多条内存条具体的发光模式可以由写入MCU的方案本文档来自技高网...
内存条同步发光方法及装置

【技术保护点】
一种内存条同步发光方法,适于在计算设备中执行,其特征在于,所述的内存条同步发光方法包括:在同一主板上的多个内存条上电后,获取内存条发光模式请求;根据所述内存条发光模式请求,从MCU中调用相应的发光模式程序;获取控制所有内存条同步发光的控制请求;根据控制请求对任一内存条进行读操作,以在SMBUS总线上产生至少一脉冲信号;监测脉冲信号的周期,并以脉冲信号的结束时刻作为同步控制的时间基点;根据时间基点对所有内存条的发光进行同步控制。

【技术特征摘要】
1.一种内存条同步发光方法,适于在计算设备中执行,其特征在于,所述的内存条同步发光方法包括:在同一主板上的多个内存条上电后,获取内存条发光模式请求;根据所述内存条发光模式请求,从MCU中调用相应的发光模式程序;获取控制所有内存条同步发光的控制请求;根据控制请求对任一内存条进行读操作,以在SMBUS总线上产生至少一脉冲信号;监测脉冲信号的周期,并以脉冲信号的结束时刻作为同步控制的时间基点;根据时间基点对所有内存条的发光进行同步控制。2.如权利要求1所述的内存条同步发光方法,其特征在于,所述获取所有内存条发光模式请求的步骤之前,还包括:检测所有内存条是否正常发光;在所有内存条正常发光时,则执行获取内存条发光模式请求;在部分内存条异常时,则提示内存条接入失败。3.如权利要求1所述的内存条同步发光方法,其特征在于,所述根据所述内存条发光模式请求,从MCU中调用相应的发光模式程序的步骤,具体包括:根据所述内存条发光模式请求,MCU通过控制发光模式开关来切换至相应的发光模式。4.如权利要求1所述的内存条同步发光方法,其特征在于,所述监测脉冲信号的周期,并以脉冲信号的结束时刻作为同步控制的时间基点的步骤,具体包括:在监测到脉冲信号的最后一个下降沿作为同步控制的时间基点。5.如权利要求1所述的内存条同步发光方法,其特征在于,所述根据时间基点对所有内存条的发光进行同步控制的步骤,具体包括:根据选定的时间...

【专利技术属性】
技术研发人员:张丽丽
申请(专利权)人:深圳市嘉合劲威电子科技有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1