CN116236000A - 电子烟的数据存储控制方法、电子烟及计算机可读存储介质 - Google Patents
电子烟的数据存储控制方法、电子烟及计算机可读存储介质 Download PDFInfo
- Publication number
- CN116236000A CN116236000A CN202111494978.4A CN202111494978A CN116236000A CN 116236000 A CN116236000 A CN 116236000A CN 202111494978 A CN202111494978 A CN 202111494978A CN 116236000 A CN116236000 A CN 116236000A
- Authority
- CN
- China
- Prior art keywords
- statistical
- data
- module
- temporary storage
- electronic cigarette
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Images
Classifications
-
- A—HUMAN NECESSITIES
- A24—TOBACCO; CIGARS; CIGARETTES; SIMULATED SMOKING DEVICES; SMOKERS' REQUISITES
- A24F—SMOKERS' REQUISITES; MATCH BOXES; SIMULATED SMOKING DEVICES
- A24F40/00—Electrically operated smoking devices; Component parts thereof; Manufacture thereof; Maintenance or testing thereof; Charging means specially adapted therefor
- A24F40/50—Control or monitoring
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/06—Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
- G06F3/0601—Interfaces specially adapted for storage systems
- G06F3/0668—Interfaces specially adapted for storage systems adopting a particular infrastructure
- G06F3/0671—In-line storage system
- G06F3/0673—Single storage device
- G06F3/0679—Non-volatile semiconductor memory device, e.g. flash memory, one time programmable memory [OTP]
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
- Y02D10/00—Energy efficient computing, e.g. low power processors, power management or thermal management
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Techniques For Improving Reliability Of Storages (AREA)
Abstract
本申请提供一种电子烟的数据存储控制方法,包括:暂时存储电子烟的统计数据于第一暂存模块;至少暂时存储电子烟的参数数据于第二暂存模块;以及在电子烟满足进入休眠的条件时,判断统计数据是否满足第一预设条件,并在确定统计数据满足第一预设条件时,控制将统计数据写入闪存模块,及判断参数数据是否满足第二预设条件,并在确定参数数据满足第二预设条件时,控制将参数数据写入闪存模块。本申请还提供一种电子烟及计算机可读存储介质。本申请提供的电子烟的数据存储控制方法,将统计数据暂存于第一暂存模块,将参数数据暂存于第二暂存模块,以及在需要时将统计数据和/或参数数据写入闪存模块,无需额外配置非易失性存储器,存储过程简单方便。
Description
技术领域
本申请涉及电子烟技术领域,尤其涉及一种电子烟的数据存储控制方法、电子烟及计算机可读存储介质。
背景技术
在电子烟的使用过程中,需要对电子烟的使用数据进行记录和存储,以供用户查询或使用。
现有技术中,电子烟的数据存储控制方法通常需要在电子烟中额外配置非易失性存储器进行数据存储,例如,FRAM(Ferroelectric Random Access Memory,铁电随机存取存储器)、EEPROM(Electrically Erasable Programmable Read Only Memory,电子擦除式可复写只读存储器)、EPROM(Erasable Programmable Read Only Memory,可擦可编程只读存储器)等,这种数据存储控制方法不仅存储过程复杂,而且对于电子烟的制造而言,成本很高,不利于电子烟的生产制造。
发明内容
为解决上述技术问题,本申请提供一种电子烟的数据存储控制方法、电子烟以及计算机可读存储介质,通过电子烟的第一暂存模块、第二暂存模块和闪存模块即可实现电子烟的数据存储,无需额外配置非易失性存储器,存储电子烟数据的过程简单,且降低了电子烟的制造成本。
本申请第一方面提供一种电子烟的数据存储控制方法,所述电子烟包括第一暂存模块、第二暂存模块以及闪存模块,所述数据存储控制方法包括以下步骤:暂时存储所述电子烟的统计数据于所述第一暂存模块,其中,所述统计数据包括至少一个统计类别的统计值;至少暂时存储所述电子烟的参数数据于所述第二暂存模块;以及在所述电子烟满足进入休眠的条件时,判断所述统计数据是否满足第一预设条件,并在确定所述统计数据满足所述第一预设条件时,控制将所述统计数据写入所述闪存模块,以及判断所述参数数据是否满足第二预设条件,并在确定所述参数数据满足所述第二预设条件时,控制将所述参数数据写入所述闪存模块。
本申请第二方面还提供一种电子烟,所述电子烟包括第一暂存模块、第二暂存模块、闪存模块以及控制模块。所述第一暂存模块用于暂时存储所述电子烟的统计数据,其中,所述统计数据包括至少一个统计类别的统计值。所述第二暂存模块用于至少暂时存储所述电子烟的参数数据。所述控制模块用于在所述电子烟满足进入休眠的条件时,判断所述统计数据是否满足第一预设条件,并在确定所述统计数据满足所述第一预设条件时,控制将所述统计数据写入所述闪存模块,以及判断所述参数数据是否满足第二预设条件,并在确定所述参数数据满足所述第二预设条件时,控制将所述参数数据写入所述闪存模块。
本申请第三方面还提供一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序供处理器调用后执行以实现前述的电子烟的数据存储控制方法。
本申请提供的电子烟的数据存储控制方法、电子烟以及计算机可读存储介质,通过将所述统计数据暂时存储于所述第一暂存模块,将所述参数数据暂时存储于所述第二暂存模块,以及在所述电子烟满足进入休眠的条件时,判断是否需要将所述统计数据和/或所述参数数据写入所述闪存模块,并在需要时将所述统计数据和/或所述参数数据写入所述闪存模块而长期存储所述统计数据和/所述参数数据,实现所述电子烟的数据存储,无需通过额外配置的非易失性存储器进行存储,存储过程简单方便。
附图说明
为了更清楚地说明本申请的技术方案,下面将对实施方式中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本申请一些实施方式,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为本申请实施例提供的电子烟的数据存储控制方法的流程图。
图2为本申请实施例提供的电子烟的结构框图。
附图标记说明:100-电子烟;10-第一暂存模块;20-第二暂存模块;30-闪存模块;40-控制模块。
具体实施方式
下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有付出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
本申请的描述中,术语“第一”、“第二”等是用于区别不同对象,而不是用于描述特定顺序,因此不能理解为对本申请的限制。
本申请的描述中,除非另有明确的规定和限定,术语“连接”应做广义理解,例如,可以是固定连接,也可以是可拆卸连接,或一体地连接;可以是直接相连,也可以通过中间媒介间接相连,也可以是两个元件内部的连通。对于本领域的普通技术人员而言,可以根据具体情况理解上述术语在本申请中的具体含义。
请参阅图1,图1为本申请实施例提供的电子烟的数据存储控制方法的流程图。所述电子烟包括第一暂存模块、第二暂存模块以及闪存模块。如图1所示,所述电子烟的数据存储控制方法包括以下步骤:
S101:暂时存储所述电子烟的统计数据于所述第一暂存模块,其中,所述统计数据包括至少一个统计类别的统计值。
S102:至少暂时存储所述电子烟的参数数据于所述第二暂存模块。
S103:在所述电子烟满足进入休眠的条件时,判断所述统计数据是否满足第一预设条件,并在确定所述统计数据满足所述第一预设条件时,控制将所述统计数据写入所述闪存模块,以及判断所述参数数据是否满足第二预设条件,并在确定所述参数数据满足所述第二预设条件时,控制将所述参数数据写入所述闪存模块。
本申请实施例提供的所述电子烟的数据存储控制方法,通过将所述统计数据暂时存储于所述第一暂存模块,将所述参数数据暂时存储于所述第二暂存模块,以及在所述电子烟满足进入休眠的条件时,判断是否需要将所述统计数据和/或所述参数数据写入所述闪存模块,并在需要时将所述统计数据和/或所述参数数据写入所述闪存模块而长期存储所述统计数据和/所述参数数据,实现所述电子烟的数据存储,无需通过额外配置的非易失性存储器进行存储,存储过程简单方便。
其中,所述统计数据的统计值随着所述电子烟的使用而经常变化,包括加热次数、开关机次数、充电次数、复位次数、错误码次数等。
其中,所述参数数据可包括状态参数数据和配置参数数据,所述状态参数数据可包括温度状态、电压状态等,例如,温度超出预设温度范围而过低或者过高,电压超出预设电压范围而过高或过低;所述配置参数数据可包括加热曲线数据,所述电子烟按照所述加热曲线数据进行程序升温以雾化烟油而产生供用户吸食的烟雾。
可以理解的是,当所述统计数据的统计值随所述电子烟的使用而不断变化时,通过控制将所述统计数据预先存储于所述第一暂存模块,在需要将所述统计数据存储于所述闪存模块时,再控制将所述统计数据写入所述闪存模块,可减少所述闪存模块的写入次数而延长寿命。同样的,当所述参数数据发生变化时,通过控制所述参数数据预先存储于所述第二暂存模块,在需要将所述参数数据存储于所述闪存模块时,再控制将所述参数数据写入所述闪存模块,也可减少所述闪存模块的写入次数而延长寿命。
其中,所述第一暂存模块可为寄存器,例如,8bit寄存器、24bit寄存器、32bit寄存器等。
其中,所述第二暂存模块可为RAM(Random Access Memory,随机存取存储器)。
其中,所述闪存模块可为flash存储器,在一些实施例中,所述flash存储器的存储空间为4kB。
在一些实施例中,所述电子烟满足进入休眠的条件可包括:所述电子烟未被操作的时间等于第一预设时间。其中,所述第一预设时间可为2分钟。在所述电子烟未被操作的时间等于第一预设时间时,所述电子烟满足进入休眠的条件,此时所述电子烟判断所述统计数据是否满足第一预设条件以及判断所述参数数据是否满足第二预设条件,并在确定所述统计数据满足所述第一预设条件时,控制将所述统计数据写入所述闪存模块,以及在确定所述参数数据满足所述第二预设条件时,控制将所述参数数据写入所述闪存模块。
所述电子烟进入休眠状态之后,处于不工作状态,不需要进行数据记录和存储。当所述电子烟休眠后,存储于所述第一暂存模块中的数据仍可保存。当所述电子烟休眠或者断电后,存储于所述第二暂存模块中的数据会丢失。在所述电子烟休眠或者断电后,存储于所述闪存模块的数据不会丢失,而可长期存储于所述闪存模块中。
在其它实施例中,所述电子烟满足进入休眠的条件还可包括:接收到响应对所述电子烟进行的休眠操作而产生的休眠指令。例如,所述电子烟设置有休眠按键,当用户点击该休眠按键时产生休眠指令,当接收到所述休眠指令时,则确定所述电子烟满足进入休眠的条件,此时所述电子烟会判断所述统计数据是否满足第一预设条件以及判断所述参数数据是否满足第二预设条件,并在确定所述统计数据满足所述第一预设条件时,控制将所述统计数据写入所述闪存模块,以及在确定所述参数数据满足所述第二预设条件时,控制将所述参数数据写入所述闪存模块。
在一些实施例中,所述第一暂存模块包括至少一个第一暂存子模块,每一所述第一暂存子模块用于对应地存储一个统计类别的统计值。
其中,所述至少一个第一暂存子模块一一对应地存储所述至少一个统计类别的统计值。
其中,所述至少一个第一暂存子模块中每两个所述第一暂存子模块的存储空间可相同或不同。
以下以所述第一暂存模块为寄存器进行具体说明,在一些实施例中,所述电子烟包括5个32bit寄存器,所述第一暂存模块即为所述32bit寄存器,将每个32bit寄存器分为4个8bit子寄存器,所述第一暂存子模块即为所述8bit子寄存器,那么,所述电子烟包括20个8bit子寄存器,即,所述电子烟可存储20个统计类别的统计值。显然,在其它实施例中,每个32bit寄存器可分为多个存储空间大小不一的子寄存器,例如,每个32bit寄存器还可分为2个4bit子寄存器和2个12bit子寄存器。
可以理解的是,通过将所述第一暂存模块划分为多个第一暂存子模块,可对应地存储不同统计类别的统计值,以适应所述电子烟的记录多种统计类别的数据的需要。
在一些实施例中,所述数据存储控制方法还包括:响应所述电子烟对某一统计类别的一次使用而控制将对应的第一暂存子模块存储的对应统计类别的统计值加一,从而实现暂时存储所述电子烟的统计数据于所述第一暂存模块。
以下依然以所述第一暂存模块为32bit寄存器进行具体说明,将所述第一暂存模块划分为4个8bit子寄存器,所述第一暂存子模块即为所述8bit子寄存器,所述某一统计类别为所述电子烟的加热次数,当存储于所述8bit子寄存器中的加热次数的统计值为50,在用户抽吸所述电子烟而进行一次加热后,控制将所述8bit子寄存器存储的加热次数的统计值加一,使得所述8bit子寄存器存储的加热次数的统计值为51。
在一些实施例中,所述数据存储控制方法还包括:在任意时刻确定所述统计数据满足所述第一预设条件时,暂时存储所述统计数据于所述第二暂存模块。
在一些实施例中,所述第一预设条件包括所述第一暂存子模块的统计类别的统计值等于所述第一暂存子模块的预设计数值,所述在任意时刻确定所述统计数据满足所述第一预设条件时,暂时存储所述统计数据于所述第二暂存模块,包括:在任意时刻确定所述第一暂存子模块的统计类别的统计值等于所述第一暂存子模块的预设计数值时,响应所述电子烟对所述统计类别的一次使用而控制将所述第二暂存模块存储的相同的统计类别的统计值加一。
其中,所述预设计数值小于或等于所述第一暂存子模块的最大可计数值。
以下依然以所述第一暂存模块10为32bit寄存器进行具体说明,将所述第一暂存模块划分为4个8bit子寄存器,所述第一暂存子模块即为所述8bit子寄存器,每一8bit子寄存器的最大可计数值为255(从1计数至255),则所述预设计数值可设置为小于或等于255,例如,所述预设计数值为200。所述统计类别为所述电子烟的加热次数,当存储于所述8bit子寄存器中的加热次数的统计值为200,存储于所述第二暂存模块的加热次数的统计值为300,在用户抽吸所述电子烟而进行一次加热后,所述电子烟控制将所述第二暂存模块存储的加热次数的统计值加一,使得所述第二暂存模块存储的加热次数的统计值为301。
可以理解的是,当某一第一暂存子模块存储的统计类别的统计值等于该某一第一暂存子模块的预设计数值,通过控制将新产生的该统计类别的统计值写入所述第二暂存模块,可解决所述第一暂存子模块的存储空间不足的问题。
在一些实施例中,所述在所述电子烟满足进入休眠的条件时,判断所述统计数据是否满足第一预设条件,并在确定所述统计数据满足所述第一预设条件时,控制将所述统计数据写入所述闪存模块,包括:在所述电子烟满足进入休眠的条件时,判断所述第一暂存子模块的统计类别的统计值是否等于所述第一暂存子模块的预设计数值;在确定所述第一暂存子模块的统计类别的统计值等于所述预设计数值时,控制将所述第一暂存子模块的统计类别的统计值与所述第二暂存模块的相同的统计类别的统计值累加,并控制将累加后的统计值写入所述闪存模块。
以下依然以所述第一暂存模块10为32bit寄存器进行具体说明,将所述第一暂存模块划分为4个8bit子寄存器,所述第一暂存子模块即为所述8bit子寄存器,每一8bit子寄存器的最大可计数值为255(从1计数至255),则所述预设计数值可设置为小于或等于255,例如,所述预设计数值为200,所述统计类别为所述电子烟的加热次数。在所述电子烟满足进入休眠的条件时,所述电子烟判断所述8bit子寄存器的加热次数的统计值是否等于所述8bit子寄存器的预设计数值200,在确定所述8bit子寄存器存储的加热次数的统计值为200时,控制将所述8bit子寄存器的加热次数的统计值200与所述第二暂存模块存储的加热次数的统计值累加,例如,所述第二暂存模块存储的加热次数的统计值为300,再控制将累加后的统计值500写入所述闪存模块。
可以理解的是,由于当所述第一暂存子模块的统计类别的统计值等于所述预设计数值时,所述电子烟会控制将新产生的该统计类别的统计值写入所述第二暂存模块,从而,在所述电子烟满足进入休眠的条件时,本申请在确定所述第一暂存子模块的统计类别的统计值等于所述预设计数值时,控制将所述第一暂存子模块的统计类别的统计值与所述第二暂存模块的相同的统计类别的统计值累加,并控制将累加后的统计值写入所述闪存模块,可以在所述电子烟休眠后,避免因所述第二暂存模块的数据丢失而遗漏记录存储于所述第二暂存模块的统计数据。
在一些实施例中,所述数据存储控制方法还包括:在控制将累加后的统计值写入所述闪存模块之后,控制清除存储于所述第一暂存子模块的所述统计类别的统计值。
可以理解的是,在将存储于所述第一暂存子模块的统计数据写入所述闪存模块后,清除存储于所述第一暂存子模块的统计类别的统计值,可避免所述第一暂存子模块存储的统计值重复写入所述闪存模块中而导致数据记录有误。
在一些实施例中,所述数据存储控制方法还包括:在确定所述第一暂存子模块的统计类别的统计值小于所述预设计数值时,无需将存储于所述第一暂存子模块的统计类别的统计值写入所述闪存模块。
可以理解的是,由于在所述电子烟处于休眠状态时,所述第一暂存子模块存储的数据不会丢失,因此,当存储于所述第一暂存子模块的统计类别的统计值小于该第一暂存子模块的预设计数值时,该第一暂存子模块依然可用于对所述统计类别进行计数,在所述电子烟满足进入休眠的条件时,无需将存储于所述第一暂存子模块的统计类别的统计值写入所述闪存模块,可减少所述闪存模块的写入次数。
在一些实施例中,所述第二预设条件包括所述第二暂存模块存储的参数数据与所述闪存模块存储的参数数据不同;所述在所述电子烟满足进入休眠的条件时,判断所述参数数据是否满足第二预设条件,并在确定所述参数数据满足所述第二预设条件时,控制将所述参数数据写入所述闪存模块,包括:在所述电子烟满足进入休眠的条件时,判断所述第二暂存模块存储的参数数据与所述闪存模块存储的参数数据是否相同;在确定所述第二暂存模块存储的参数数据与所述闪存模块存储的参数数据不同时,控制将存储于所述第二暂存模块的参数数据写入所述闪存模块以替换存储于所述闪存模块的参数数据。
其中,在确定所述第二暂存模块存储的状态参数数据与所述闪存模块存储的状态参数数据不同时,控制将所述第二暂存模块存储的状态参数数据写入所述闪存模块以替换存储于所述闪存模块的状态参数数据。
其中,在确定所述第二暂存模块存储的配置参数数据与所述闪存模块存储的配置参数数据不同时,控制将所述第二暂存模块存储的配置参数数据写入所述闪存模块以替换存储于所述闪存模块的配置参数数据。
例如,所述第二暂存模块与所述闪存模块中均存储有原始加热曲线数据,当用户在使用过程中对所述原始加热曲线数据进行更改而形成更新的加热曲线数据时,所述更新的加热曲线数据存储于所述第二暂存模块,在所述电子烟满足进入休眠的条件时,所述电子烟将存储于所述第二暂存模块的更新的加热曲线数据与存储于所述闪存模块的原始加热曲线数据进行对比,在确定存储于所述第二暂存模块中的更新的加热曲线数据与存储于所述闪存模块的所述原始加热曲线数据不同时,控制将存储于所述第二暂存模块的更新的加热曲线数据写入所述闪存模块而替换所述原始加热曲线数据。
在其它一些实施例中,所述数据存储控制方法还包括:在确定所述第二暂存模块存储的参数数据与所述闪存模块存储的参数数据相同时,确定无需将存储于所述第二暂存模块的参数数据写入所述闪存模块。
可以理解的是,由于在所述电子烟处于休眠状态时,存储于所述第二暂存模块的数据会丢失,因此,在所述电子烟满足进入休眠的条件时,控制将存储于所述第二暂存模块的参数数据写入所述闪存模块中以替换存储于所述闪存模块的参数数据,可防止在所述电子烟休眠后遗漏记录位于所述第二暂存模块20中的参数数据。此外,执行写入操作之前,即,控制将存储于所述第二暂存模块的参数数据写入所述闪存模块之前,通过预先判断存储于所述第二暂存模块的参数数据是否与存储于所述闪存模块的参数数据相同,在相同时执行写入操作,不同时不执行写入操作,可减少所述闪存模块的写入次数而延长所述闪存模块的使用寿命。
在一些实施例中,所述闪存模块包括多个写入区域,控制将所述统计数据和/或所述参数数据写入所述闪存模块,包括:确定目标写入区域;控制将所述统计数据和/或所述参数数据写入所述目标写入区域。
在一些实施例中,所述多个写入区域预先被依次排序,所述确定目标写入区域,所述多个写入区域预先被依次排序,所述确定目标写入区域,包括:确定上一次写入了所述统计数据和/或所述参数数据的先前写入区域;根据所述多个写入区域的排序确定所述先前写入区域的下一个写入区域为所述目标写入区域。
在一些实施例中,所述多个写入区域预先被按照编号依次排序,所述确定目标写入区域,包括:确定上一次写入了所述统计数据和/或所述参数数据的先前写入区域;根据编号确定所述先前写入区域的下一个写入区域为所述目标写入区域,即,所述先前写入区域的编号的下一个编号对应的写入区域为所述目标写入区域。
具体的,所述多个写入区域可被依序编号为1,2,3,…,N,在确定所述目标写入区域时,先确定上一次写入了所述统计数据和/或所述参数数据的先前写入区域的编号,例如,在确定所述先前写入区域的编号为1时,确定编号为2的写入区域为所述目标写入区域。当所述先前写入区域的编号为最大编号N时,则确定最小编号1对应的写入区域为所述目标写入区域。
在其它一些实施例中,所述多个写入区域预先被按照所述多个写入区域的存储空间的大小依次排序,例如,按照存储空间从小到大对所述多个写入区域依次排序。所述确定目标写入区域,包括:确定上一次写入了所述统计数据和/或所述参数数据的先前写入区域;根据所述多个写入区域的存储空间的排序确定所述先前写入区域的下一个写入区域为所述目标写入区域。
在一些实施例中,所述多个写入区域的数量为两个,所述两个写入区域分别为第一写入区域和第二写入区域,所述控制至少将所述统计数据写入所述闪存模块,可包括:确定将所述统计数据和/或所述参数数据写入所述闪存模块的写入操作是否为第奇数次写入操作;在确定所述写入操作为第奇数次写入操作时,控制将所述统计数据和/或所述参数数据写入所述第一写入区域。显然,在确定所述写入操作为第偶数次写入操作时,控制将所述统计数据和/或所述参数数据写入所述第二写入区域。例如,在确定所述写入操作为第3次写入操作时,控制将所述统计数据和/或所述参数数据写入所述第一写入区域;在确定所述写入操作为第4次写入操作时,控制将所述统计数据和/或所述参数数据写入所述第二写入区域。
在一些实施例中,所述第一写入区域和所述第二写入区域的存储空间均为2kB。
本申请实施例通过对所述闪存模块进行分区而形成所述多个写入区域,并在控制至少将所述统计数据写入所述闪存模块时,每次写入的区域均与上一次写入的区域不同,以避免对同一写入区域反复写入而导致所述闪存模块损坏。
在一些实施例中,在控制将所述统计数据和/或所述参数数据写入所述闪存模块之后,所述电子烟进入休眠状态。具体的,当所述电子烟满足进入休眠的条件,所述电子烟在确定存储于所述第一暂存模块的统计数据满足第一预设条件和/或存储于所述第二暂存模块的参数数据满足第二预设条件时,控制将所述统计数据和/或所述参数数据写入所述闪存模块,然后所述电子烟进入休眠状态。
在其它一些实施例中,当所述电子烟满足进入休眠的条件,所述电子烟确定存储于所述第一暂存模块的统计数据不满足第一预设条件且存储于所述第二暂存模块的参数数据不满足第二预设条件时,所述电子烟直接进入休眠状态。
请参阅图2,图2为本申请实施例提供的电子烟100的结构框图。如图2所示,所述电子烟100包括第一暂存模块10、第二暂存模块20、闪存模块30以及控制模块40。所述第一暂存模块10用于暂时存储所述电子烟100的统计数据,其中,所述统计数据包括至少一个统计类别的统计值。所述第二暂存模块20用于至少暂时存储所述电子烟100的参数数据。所述控制模块40用于在所述电子烟100满足进入休眠的条件时,判断所述统计数据是否满足第一预设条件,并在确定所述统计数据满足所述第一预设条件时,控制将所述统计数据写入所述闪存模块30,以及判断所述参数数据是否满足第二预设条件,并在确定所述参数数据满足所述第二预设条件时,控制将所述参数数据写入所述闪存模块30。
本申请实施例提供的所述电子烟100,通过设置所述第一暂存模块10以暂时存储所述统计数据,设置所述第二暂存模块20以至少暂时存储所述参数数据,以及设置所述闪存模块30以在需要时将所述统计数据和/或所述参数数据写入所述闪存模块而长期存储所述统计数据和/所述参数数据,实现所述电子烟的数据存储,无需通过额外配置的非易失性存储器进行存储,存储过程简单方便。
其中,所述控制模块40分别与所述第一暂存模块10、所述第二暂存模块20以及所述闪存模块30电连接。
在一些实施例中,所述第一暂存模块10、所述第二暂存模块20、所述闪存模块30以及所述控制模块40集成于一体而形成一微控制器(MCU),在制造所述电子烟100时,可直接将所述微控制器置于所述电子烟100内,使得所述电子烟100的组装过程更简便。
在一些实施例中,所述电子烟100还包括与所述控制模块40电连接的计时器(图中未示),用于从所述电子烟100未被操作时开始计时,当所述计时器计时的时间等于第一预设时间时,即,所述电子烟100未被操作的时间等于所述第一预设时间时,所述计时器发送第一提醒信号至所述控制模块40,所述控制模块40在接收到所述第一提醒信号时,判断所述统计数据是否满足第一预设条件,并在确定所述统计数据满足所述第一预设条件时,控制将所述统计数据写入所述闪存模块30,以及判断所述参数数据是否满足第二预设条件,并在确定所述参数数据满足所述第二预设条件时,控制将所述参数数据写入所述闪存模块30。
在一些实施例中,所述第一暂存模块10包括至少一个第一暂存子模块,每一所述第一暂存子模块用于对应地存储一个统计类别的统计值。
在一些实施例中,所述控制模块40还用于响应所述电子烟100对某一统计类别的一次使用而控制将对应的第一暂存子模块存储的对应统计类别的统计值加一。
在一些实施例中,所述控制模块40还用于在任意时刻确定所述统计数据满足所述第一预设条件时,暂时存储所述统计数据于所述第二暂存模块20。
在一些实施例中,所述第一预设条件包括所述第一暂存子模块的统计类别的统计值等于所述第一暂存子模块的预设计数值,所述控制模块40还用于在任意时刻确定所述第一暂存子模块的统计类别的统计值等于所述第一暂存子模块的预设计数值时,响应所述电子烟100对所述统计类别的一次使用而控制将所述第二暂存模块20存储的相同的统计类别的统计值加一。
在一些实施例中,所述控制模块40还用于在所述电子烟100满足进入休眠的条件时,判断所述第一暂存子模块的统计类别的统计值是否等于所述第一暂存子模块的预设计数值;在确定所述第一暂存子模块的统计类别的统计值等于所述预设计数值时,控制将所述第一暂存子模块的统计类别的统计值与所述第二暂存模块20的相同的统计类别的统计值累加,并控制将累加后的统计值写入所述闪存模块30。
在一些实施例中,所述控制模块40还用于在控制将累加后的统计值写入所述闪存模块30之后,控制清除存储于所述第一暂存子模块的所述统计类别的统计值。
在一些实施例中,所述控制模块40还用于在所述电子烟100满足进入休眠的条件时,判断所述第二暂存模块20存储的参数数据与所述闪存模块30存储的参数数据是否相同;在确定所述第二暂存模块20存储的参数数据与所述闪存模块30存储的参数数据不同时,控制将存储于所述第二暂存模块20的参数数据写入所述闪存模块30以替换存储于所述闪存模块30的参数数据。
在一些实施例中,所述闪存模块30包括多个写入区域,所述控制模块40还用于控制将所述统计数据和/或所述参数数据写入所述闪存模块,包括:确定目标写入区域;控制将所述统计数据和/或所述参数数据写入所述目标写入区域。
在一些实施例中,所述多个写入区域预先被依次排序,所述确定目标写入区域,包括:确定上一次至少写入了所述统计数据的先前写入区域;根据所述多个写入区域的排序确定所述先前写入区域的下一个写入区域为所述目标写入区域。
上述实施例提供的电子烟100与前述的电子烟的数据存储控制方法相互对应,相关之处可以相互参照,更具体的数据存储过程可参考前述的电子烟的数据存储控制方法的相关描述,在此不再赘述。
本申请实施例还提供一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序供处理器执行以实现前述任一实施例提供的电子烟的数据存储控制方法。
本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,该程序可以存储于一计算机可读存储器中,存储器可以包括:闪存盘、只读存储器、随机存取器、磁盘或光盘等。
需要说明的是,对于前述的各方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本申请并不受所描述的动作顺序的限制,因为依据本申请,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作和模块并不一定是本申请所必须的。
在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其他实施例的相关描述。
以上是本申请实施例的实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本申请实施例原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也视为本申请的保护范围。
Claims (11)
1.一种电子烟的数据存储控制方法,用于控制电子烟的数据存储,其特征在于,所述电子烟包括第一暂存模块、第二暂存模块以及闪存模块,所述数据存储控制方法包括以下步骤:
暂时存储所述电子烟的统计数据于所述第一暂存模块,其中,所述统计数据包括至少一个统计类别的统计值;
至少暂时存储所述电子烟的参数数据于所述第二暂存模块;以及
在所述电子烟满足进入休眠的条件时,判断所述统计数据是否满足第一预设条件,并在确定所述统计数据满足所述第一预设条件时,控制将所述统计数据写入所述闪存模块,以及判断所述参数数据是否满足第二预设条件,并在确定所述参数数据满足所述第二预设条件时,控制将所述参数数据写入所述闪存模块。
2.根据权利要求1所述的电子烟的数据存储控制方法,其特征在于,所述第一暂存模块包括至少一个第一暂存子模块,每一所述第一暂存子模块用于对应地存储一个统计类别的统计值;
所述数据存储控制方法还包括:
响应所述电子烟对某一统计类别的一次使用而控制将对应的第一暂存子模块存储的对应统计类别的统计值加一。
3.根据权利要求2所述的电子烟的数据存储控制方法,其特征在于,所述数据存储控制方法还包括:
在任意时刻确定所述统计数据满足所述第一预设条件时,暂时存储所述统计数据于所述第二暂存模块。
4.根据权利要求3所述的电子烟的数据存储控制方法,其特征在于,所述第一预设条件包括所述第一暂存子模块的统计类别的统计值等于所述第一暂存子模块的预设计数值,所述在任意时刻确定所述统计数据满足所述第一预设条件时,暂时存储所述统计数据于所述第二暂存模块,包括:
在任意时刻确定所述第一暂存子模块的统计类别的统计值等于所述第一暂存子模块的预设计数值时,响应所述电子烟对所述统计类别的一次使用而控制将所述第二暂存模块存储的相同的统计类别的统计值加一。
5.根据权利要求4所述的电子烟的数据存储控制方法,其特征在于,所述在所述电子烟满足进入休眠的条件时,判断所述统计数据是否满足第一预设条件,并在确定所述统计数据满足所述第一预设条件时,控制将所述统计数据写入所述闪存模块,包括:
在所述电子烟满足进入休眠的条件时,判断所述第一暂存子模块的统计类别的统计值是否等于所述第一暂存子模块的预设计数值;
在确定所述第一暂存子模块的统计类别的统计值等于所述预设计数值时,控制将所述第一暂存子模块的统计类别的统计值与所述第二暂存模块的相同的统计类别的统计值累加,并控制将累加后的统计值写入所述闪存模块。
6.根据权利要求5所述的电子烟的数据存储控制方法,其特征在于,所述数据存储控制方法还包括:
在控制将累加后的统计值写入所述闪存模块之后,控制清除存储于所述第一暂存子模块的所述统计类别的统计值。
7.根据权利要求1所述的电子烟的数据存储控制方法,其特征在于,所述第二预设条件包括所述第二暂存模块存储的参数数据与所述闪存模块存储的参数数据不同;所述在所述电子烟满足进入休眠的条件时,判断所述参数数据是否满足第二预设条件,并在确定所述参数数据满足所述第二预设条件时,控制将所述参数数据写入所述闪存模块,包括:
在所述电子烟满足进入休眠的条件时,判断所述第二暂存模块存储的参数数据与所述闪存模块存储的参数数据是否相同;
在确定所述第二暂存模块存储的参数数据与所述闪存模块存储的参数数据不同时,控制将存储于所述第二暂存模块的参数数据写入所述闪存模块以替换存储于所述闪存模块的参数数据。
8.根据权利要求1所述的电子烟的数据存储控制方法,其特征在于,所述闪存模块包括多个写入区域,控制将所述统计数据和/或所述参数数据写入所述闪存模块,包括:
确定目标写入区域;
控制将所述统计数据和/或所述参数数据写入所述目标写入区域。
9.根据权利要求8所述的电子烟的数据存储控制方法,其特征在于,所述多个写入区域预先被依次排序,所述确定目标写入区域,包括:
确定上一次至少写入了所述统计数据的先前写入区域;
根据所述多个写入区域的排序确定所述先前写入区域的下一个写入区域为所述目标写入区域。
10.一种电子烟,其特征在于,所述电子烟包括:
第一暂存模块,用于暂时存储所述电子烟的统计数据,其中,所述统计数据包括至少一个统计类别的统计值;
第二暂存模块,用于至少暂时存储所述电子烟的参数数据;
闪存模块;以及
控制模块,用于在所述电子烟满足进入休眠的条件时,判断所述统计数据是否满足第一预设条件,并在确定所述统计数据满足所述第一预设条件时,控制将所述统计数据写入所述闪存模块,以及判断所述参数数据是否满足第二预设条件,并在确定所述参数数据满足所述第二预设条件时,控制将所述参数数据写入所述闪存模块。
11.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有计算机程序,所述计算机程序供处理器调用后执行以实现如权利要求1-9任一项所述的电子烟的数据存储控制方法。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202111494978.4A CN116236000B (zh) | 2021-12-08 | 2021-12-08 | 电子烟的数据存储控制方法、电子烟及计算机可读存储介质 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202111494978.4A CN116236000B (zh) | 2021-12-08 | 2021-12-08 | 电子烟的数据存储控制方法、电子烟及计算机可读存储介质 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN116236000A true CN116236000A (zh) | 2023-06-09 |
| CN116236000B CN116236000B (zh) | 2024-12-10 |
Family
ID=86633664
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN202111494978.4A Active CN116236000B (zh) | 2021-12-08 | 2021-12-08 | 电子烟的数据存储控制方法、电子烟及计算机可读存储介质 |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN116236000B (zh) |
Citations (30)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN101661431A (zh) * | 2008-08-29 | 2010-03-03 | 群联电子股份有限公司 | 用于快闪存储器的区块管理方法、快闪储存系统及控制器 |
| CN102129353A (zh) * | 2010-01-13 | 2011-07-20 | 群联电子股份有限公司 | 闪存储存系统、闪存控制器与数据写入方法 |
| CN102541464A (zh) * | 2010-12-30 | 2012-07-04 | 慧荣科技股份有限公司 | 快闪存储装置及其数据写入方法 |
| CN103455428A (zh) * | 2012-05-31 | 2013-12-18 | 慧荣科技股份有限公司 | 数据储存装置与闪存操作方法 |
| JP2014075015A (ja) * | 2012-10-04 | 2014-04-24 | Lenovo Singapore Pte Ltd | 不揮発性記憶装置のデータを保護する方法 |
| CN103984506A (zh) * | 2014-04-30 | 2014-08-13 | 深圳市江波龙电子有限公司 | 闪存存储设备数据写的方法和系统 |
| WO2014169437A1 (zh) * | 2013-04-16 | 2014-10-23 | 吉瑞高新科技股份有限公司 | 电子烟及处理电子烟吸烟数据的方法 |
| WO2014172905A1 (zh) * | 2013-04-27 | 2014-10-30 | 吉瑞高新科技股份有限公司 | 一种基于电子烟的身份识别方法及相应的电子烟 |
| CN105302478A (zh) * | 2015-09-23 | 2016-02-03 | 联想(北京)有限公司 | 一种数据存储方法及电子设备 |
| US20160342526A1 (en) * | 2015-05-18 | 2016-11-24 | National Cheng Kung University | Electronic device having scratchpad memory and management method for scratchpad memory |
| CN106201932A (zh) * | 2015-05-07 | 2016-12-07 | 群联电子股份有限公司 | 数据写入方法、存储器控制电路单元与存储器存储装置 |
| CN107273303A (zh) * | 2017-05-23 | 2017-10-20 | 建荣半导体(深圳)有限公司 | 一种闪存数据管理系统、方法、闪存芯片及存储装置 |
| CN107647478A (zh) * | 2016-07-25 | 2018-02-02 | 富特姆1有限公司 | 控制电子香烟的操作 |
| CN109452690A (zh) * | 2018-11-09 | 2019-03-12 | 深圳市麦格米特控制技术有限公司 | 低功耗温度控制方法、装置和电子烟 |
| CN109892699A (zh) * | 2017-12-08 | 2019-06-18 | 深圳市赛尔美电子科技有限公司 | 电子烟抽吸次数统计方法、电子烟、存储介质及设备 |
| CN110432543A (zh) * | 2019-06-19 | 2019-11-12 | 深圳市精渡科技有限公司 | 电子烟及其参数的设置、控制方法、电子设备和存储介质 |
| CN110623307A (zh) * | 2019-09-26 | 2019-12-31 | 昂纳自动化技术(深圳)有限公司 | 电子烟 |
| CN110647294A (zh) * | 2019-09-09 | 2020-01-03 | Oppo(重庆)智能科技有限公司 | 存储块回收方法、装置、存储介质及电子设备 |
| CN110742310A (zh) * | 2019-10-24 | 2020-02-04 | 深圳西雾科技有限公司 | 电子烟的烟杆与烟弹的通讯控制系统以及电子烟的通讯控制方法 |
| CN111053292A (zh) * | 2019-12-30 | 2020-04-24 | 惠州市沛格斯科技有限公司 | 电子烟控制方法、电子烟控制装置、电子烟以及存储介质 |
| CN111567886A (zh) * | 2020-04-30 | 2020-08-25 | 歌尔微电子有限公司 | 电子烟咪头的参数调节方法、装置、设备及可读存储介质 |
| CN111972721A (zh) * | 2020-08-18 | 2020-11-24 | 深圳市菲墨科技有限公司 | 一种电子烟的控制方法、装置、计算机设备和存储介质 |
| WO2020259230A1 (zh) * | 2019-06-26 | 2020-12-30 | 惠州市新泓威科技有限公司 | 电子烟的预热控制方法及其预热控制系统 |
| CN112167730A (zh) * | 2019-07-03 | 2021-01-05 | 惠州市沛格斯科技有限公司 | 电子烟的吸食口数计数方法、装置、存储介质和电子烟 |
| CN112351482A (zh) * | 2020-10-29 | 2021-02-09 | 深圳Tcl新技术有限公司 | 自动控制终端休眠的方法及装置、计算机可读存储介质 |
| CN113180312A (zh) * | 2021-04-27 | 2021-07-30 | 深圳市讴可电子科技有限公司 | 雾化电子烟控制方法、装置、雾化电子烟和存储介质 |
| US20210303159A1 (en) * | 2020-03-25 | 2021-09-30 | Silicon Motion, Inc. | Apparatus and method and computer program product for programming flash administration tables |
| US20210318890A1 (en) * | 2020-04-13 | 2021-10-14 | Silicon Motion, Inc. | Computer program product and method and apparatus for controlling access to flash storage |
| TW202139023A (zh) * | 2020-04-13 | 2021-10-16 | 慧榮科技股份有限公司 | 控制閃存裝置存取的電腦程式產品及方法及裝置 |
| CN113749303A (zh) * | 2020-06-02 | 2021-12-07 | 北京晓聪科技有限公司 | 电子烟设备及发声方法 |
-
2021
- 2021-12-08 CN CN202111494978.4A patent/CN116236000B/zh active Active
Patent Citations (30)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN101661431A (zh) * | 2008-08-29 | 2010-03-03 | 群联电子股份有限公司 | 用于快闪存储器的区块管理方法、快闪储存系统及控制器 |
| CN102129353A (zh) * | 2010-01-13 | 2011-07-20 | 群联电子股份有限公司 | 闪存储存系统、闪存控制器与数据写入方法 |
| CN102541464A (zh) * | 2010-12-30 | 2012-07-04 | 慧荣科技股份有限公司 | 快闪存储装置及其数据写入方法 |
| CN103455428A (zh) * | 2012-05-31 | 2013-12-18 | 慧荣科技股份有限公司 | 数据储存装置与闪存操作方法 |
| JP2014075015A (ja) * | 2012-10-04 | 2014-04-24 | Lenovo Singapore Pte Ltd | 不揮発性記憶装置のデータを保護する方法 |
| WO2014169437A1 (zh) * | 2013-04-16 | 2014-10-23 | 吉瑞高新科技股份有限公司 | 电子烟及处理电子烟吸烟数据的方法 |
| WO2014172905A1 (zh) * | 2013-04-27 | 2014-10-30 | 吉瑞高新科技股份有限公司 | 一种基于电子烟的身份识别方法及相应的电子烟 |
| CN103984506A (zh) * | 2014-04-30 | 2014-08-13 | 深圳市江波龙电子有限公司 | 闪存存储设备数据写的方法和系统 |
| CN106201932A (zh) * | 2015-05-07 | 2016-12-07 | 群联电子股份有限公司 | 数据写入方法、存储器控制电路单元与存储器存储装置 |
| US20160342526A1 (en) * | 2015-05-18 | 2016-11-24 | National Cheng Kung University | Electronic device having scratchpad memory and management method for scratchpad memory |
| CN105302478A (zh) * | 2015-09-23 | 2016-02-03 | 联想(北京)有限公司 | 一种数据存储方法及电子设备 |
| CN107647478A (zh) * | 2016-07-25 | 2018-02-02 | 富特姆1有限公司 | 控制电子香烟的操作 |
| CN107273303A (zh) * | 2017-05-23 | 2017-10-20 | 建荣半导体(深圳)有限公司 | 一种闪存数据管理系统、方法、闪存芯片及存储装置 |
| CN109892699A (zh) * | 2017-12-08 | 2019-06-18 | 深圳市赛尔美电子科技有限公司 | 电子烟抽吸次数统计方法、电子烟、存储介质及设备 |
| CN109452690A (zh) * | 2018-11-09 | 2019-03-12 | 深圳市麦格米特控制技术有限公司 | 低功耗温度控制方法、装置和电子烟 |
| CN110432543A (zh) * | 2019-06-19 | 2019-11-12 | 深圳市精渡科技有限公司 | 电子烟及其参数的设置、控制方法、电子设备和存储介质 |
| WO2020259230A1 (zh) * | 2019-06-26 | 2020-12-30 | 惠州市新泓威科技有限公司 | 电子烟的预热控制方法及其预热控制系统 |
| CN112167730A (zh) * | 2019-07-03 | 2021-01-05 | 惠州市沛格斯科技有限公司 | 电子烟的吸食口数计数方法、装置、存储介质和电子烟 |
| CN110647294A (zh) * | 2019-09-09 | 2020-01-03 | Oppo(重庆)智能科技有限公司 | 存储块回收方法、装置、存储介质及电子设备 |
| CN110623307A (zh) * | 2019-09-26 | 2019-12-31 | 昂纳自动化技术(深圳)有限公司 | 电子烟 |
| CN110742310A (zh) * | 2019-10-24 | 2020-02-04 | 深圳西雾科技有限公司 | 电子烟的烟杆与烟弹的通讯控制系统以及电子烟的通讯控制方法 |
| CN111053292A (zh) * | 2019-12-30 | 2020-04-24 | 惠州市沛格斯科技有限公司 | 电子烟控制方法、电子烟控制装置、电子烟以及存储介质 |
| US20210303159A1 (en) * | 2020-03-25 | 2021-09-30 | Silicon Motion, Inc. | Apparatus and method and computer program product for programming flash administration tables |
| US20210318890A1 (en) * | 2020-04-13 | 2021-10-14 | Silicon Motion, Inc. | Computer program product and method and apparatus for controlling access to flash storage |
| TW202139023A (zh) * | 2020-04-13 | 2021-10-16 | 慧榮科技股份有限公司 | 控制閃存裝置存取的電腦程式產品及方法及裝置 |
| CN111567886A (zh) * | 2020-04-30 | 2020-08-25 | 歌尔微电子有限公司 | 电子烟咪头的参数调节方法、装置、设备及可读存储介质 |
| CN113749303A (zh) * | 2020-06-02 | 2021-12-07 | 北京晓聪科技有限公司 | 电子烟设备及发声方法 |
| CN111972721A (zh) * | 2020-08-18 | 2020-11-24 | 深圳市菲墨科技有限公司 | 一种电子烟的控制方法、装置、计算机设备和存储介质 |
| CN112351482A (zh) * | 2020-10-29 | 2021-02-09 | 深圳Tcl新技术有限公司 | 自动控制终端休眠的方法及装置、计算机可读存储介质 |
| CN113180312A (zh) * | 2021-04-27 | 2021-07-30 | 深圳市讴可电子科技有限公司 | 雾化电子烟控制方法、装置、雾化电子烟和存储介质 |
Non-Patent Citations (1)
| Title |
|---|
| 戎霭伦;: "闪存-Flash Memory", 记录媒体技术, no. 05 * |
Also Published As
| Publication number | Publication date |
|---|---|
| CN116236000B (zh) | 2024-12-10 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| TW201839769A (zh) | 增加記憶體之寫入速度與抹除速度的方法 | |
| CN104134459B (zh) | 带有可变验证操作的非易失性存储器(nvm) | |
| CN107797765B (zh) | 一种延长电可擦除存储元件使用寿命的方法 | |
| JP4280739B2 (ja) | メモリーをアクセスする方法 | |
| TW201321977A (zh) | 快閃記憶裝置及其資料讀取方法 | |
| CN104102585A (zh) | 映射信息记录方法、存储器控制器与存储器储存装置 | |
| TW201438015A (zh) | 資料讀取方法、控制電路、記憶體模組與記憶體儲存裝置 | |
| CN104794063A (zh) | 一种具备电阻式存储器的固态储存装置的控制方法 | |
| CN108777156A (zh) | 一种闪存数据处理方法及装置 | |
| CN107179880A (zh) | 储存装置、其控制单元、及可用于储存装置的数据搬移方法 | |
| CN100495571C (zh) | 改变非挥发性内存的操作条件的方法及设备 | |
| TWI425515B (zh) | 資料儲存裝置及快閃記憶體之資料寫入方法 | |
| US9240224B2 (en) | Non-volatile memory (NVM) with variable verify operations | |
| CN107958687B (zh) | 存储器编程方法、存储器控制电路单元及其存储装置 | |
| TWI442406B (zh) | 針對一快閃記憶體的控制器之錯誤管理機制來提升驗證效率之方法以及相關之記憶裝置及其控制器 | |
| CN105302474B (zh) | 控制闪存的写操作的方法和闪存的控制器 | |
| CN116236000A (zh) | 电子烟的数据存储控制方法、电子烟及计算机可读存储介质 | |
| CN113870926B (zh) | 一种驱动信号生成方法、装置、设备及可读存储介质 | |
| CN104102598B (zh) | 数据读取方法、控制电路、存储器模块与存储器储存装置 | |
| CN106547577B (zh) | 一种微控制器芯片烧录的方法和装置 | |
| CN115938411B (zh) | 闪存芯片的擦除电压配置方法、装置、设备及存储介质 | |
| JPH1064288A (ja) | フラッシュ消去型不揮発性メモリ及びその消去方法 | |
| CN116185563B (zh) | 一种基于车规级微控制器数据闪存的软件模拟算法 | |
| CN112908392B (zh) | 控制非易失性存储器参数的控制方法 | |
| TWI852089B (zh) | 記憶體控制器及適應性快閃記憶體編程方法 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PB01 | Publication | ||
| PB01 | Publication | ||
| SE01 | Entry into force of request for substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| GR01 | Patent grant | ||
| GR01 | Patent grant |