Flash的操作方法及Flash的操作装置制造方法及图纸

技术编号:11244745 阅读:56 留言:0更新日期:2015-04-01 18:10
本发明专利技术提供一种Flash的操作方法及Flash的操作装置。所述Flash的操作方法包括:在接收到Flash的操作指令时,判断该操作指令是否满足触发条件;当满足触发条件时,打开Flash的操作开关,并对Flash进行相应操作;当不满足触发条件时,禁止操作Flash。本发明专利技术技术方案中,在接收到Flash的操作指令时,需要先判断是否满足触发条件,若不满足触发条件,则禁止操作Flash,通过这样的方式有效的避免了对Flash的频繁操作,降低了对Flash的操作次数,从而解决了现有技术中由于Flash的操作次数过于频繁而导致系统无法正常运行的问题。

【技术实现步骤摘要】
【专利摘要】本专利技术提供一种Flash的操作方法及Flash的操作装置。所述Flash的操作方法包括:在接收到Flash的操作指令时,判断该操作指令是否满足触发条件;当满足触发条件时,打开Flash的操作开关,并对Flash进行相应操作;当不满足触发条件时,禁止操作Flash。本专利技术技术方案中,在接收到Flash的操作指令时,需要先判断是否满足触发条件,若不满足触发条件,则禁止操作Flash,通过这样的方式有效的避免了对Flash的频繁操作,降低了对Flash的操作次数,从而解决了现有技术中由于Flash的操作次数过于频繁而导致系统无法正常运行的问题。【专利说明】「138卜的操作方法及「138卜的操作装置
本专利技术涉及一种存储器的操作方法,特别是涉及一种的操作方法及的操作装置。
技术介绍
是内存(16000)的一种,但兼有和801的优点,是一种可在系统(^-878^6.11)进行电擦写,掉电后信息不丢失的存储器,同时它的高集成度和低成本使它成为市场主流。 芯片是由内部成千上万个存储单元组成的,每个单元存储一个1311:。具有低功耗、大容量、擦写速度快、可整片或分扇区在系统编程(烧写〉、擦除等特点,并且可由内部嵌入的算法完成对芯片的操作,因而在各种嵌入式系统中得到了广泛的应用。作为一种非易失性存储器,?匕也在系统中通常用于存放程序代码、常量表以及一些在系统掉电后需要保存的用户数据等。 常用的?匕81!为8位或16位的数据宽度,编程电压为单3.31主要的生产厂商为八II此、舰0、册口冊八1等。技术根据不同的应用场合也分为不同的发展方向, 有擅长存储代码的勵8 和擅长存储数据的嫩冊?匕811。 的读写次数是有限制的,且在读写过程中如果掉电会导致数据丢失,系统无法正常运行,但是往往在实际情况下,嵌入式网关设备通常都会有大量或者较为频繁的读写动作,从而导致系统出错,无法正常运行。
技术实现思路
鉴于以上所述现有技术的缺点,本专利技术的目的在于提供一种的操作方法及的操作装置,用于解决现有技术中由于?匕也的操作次数太多而导致的系统无法正常运行的问题。 为实现上述目的及其他相关目的,本专利技术提供一种的操作方法,所述的操作方法包括: 在接收到的操作指令时,判断该操作指令是否满足触发条件; 当满足触发条件时,打开的操作开关,并对进行相应操作; 当不满足触发条件时,禁止操作?匕811。 优选的,所述?匕也的操作方法还包括:在对?匕也进行相应操作完成之后,关闭所述?匕也的操作开关。 优选的,所述?匕也的操作方法还包括:在系统运行过程中,关闭预设进程中对?18811的操作。 优选的,在鮮1^11^011111111:函数接口中设置的操作开关。 优选的,通过全局变量1166(1(3011111111:作为所述的操作开关。 本专利技术还提供一种的操作装置,所述的操作装置包括: 指令接收模块,用于接收的操作指令; 判断模块,用于判断该操作指令是否满足触发条件; 控制模块,用于当满足触发条件时,打开的操作开关,并对进行相应操作;还用于当不满足触发条件时,禁止操作 优选的,所述控制模块还用于在对?匕也进行相应操作完成之后,关闭所述?1^1!的操作开关。 优选的,所述的操作装置还包括:进程控制模块;所述进程控制模块用于在系统运行过程中,关闭预设进程中对?匕也的操作。 优选的,在鮮1^11^011111111:函数接口中设置?1狀1!的操作开关。 优选的,通过全局变量1166(1(3011111111:作为所述的操作开关。 如上所述,本专利技术的的操作方法及的操作装置,具有以下有益效果: 本专利技术技术方案中,在接收到的操作指令时,需要先判断是否满足触发条件,若不满足触发条件,则禁止操作?匕也,通过这样的方式有效的避免了对?匕也的频繁操作,降低了对?匕也的操作次数,从而解决了现有技术中由于?匕也的操作次数过于频繁而导致系统无法正常运行的问题。 另外,本专利技术技术方案中,通过设置的操作开关来确定能否对进行操作,这种方式简便可靠,无须增加成本。 【专利附图】【附图说明】 图1显示为本专利技术的操作方法的流程示意图。 图2显示为本专利技术的操作装置的结构示意图。 元件标号说明 10 指令接收模块 20 判断模块 30 控制模块 31 ?35 步骤 【具体实施方式】 以下通过特定的具体实例说明本专利技术的实施方式,本领域技术人员可由本说明书所揭露的内容轻易地了解本专利技术的其他优点与功效。本专利技术还可以通过另外不同的【具体实施方式】加以实施或应用,本说明书中的各项细节也可以基于不同观点与应用,在没有背离本专利技术的精神下进行各种修饰或改变。需说明的是,在不冲突的情况下,以下实施例及实施例中的特征可以相互组合。 需要说明的是,以下实施例中所提供的图示仅以示意方式说明本专利技术的基本构想,遂图式中仅显示与本专利技术中有关的组件而非按照实际实施时的组件数目、形状及尺寸绘制,其实际实施时各组件的型态、数量及比例可为一种随意的改变,且其组件布局型态也可能更为复杂。 请参阅图1,本专利技术提供一种的操作方法,所述的操作方法包括: 步骤31,接收到?1狀1!的操作指令; 步骤32,判断该操作指令是否满足触发条件; 当满足触发条件时,执行步骤33,打开的操作开关,并对进行相应操作; 当不满足触发条件时,执行步骤34,禁止操作?匕811。 在本实施例中,在1^1^11^(3011111111:函数接口中设置?匕也的操作开关;例如,可以通过全局变量1166(1(3011111111:作为所述的操作开关。 在本实施例中,当的操作开关处于关闭的状态时,任何进程在调用或者操作的动作都会被禁止,即关闭的情况下,无法对进行读写操作,这样可以有效的避免读写导致的系统错误。 将?13811操作的开关设置在1^1^11^(3011111111:函数接口中,通过全局变量1166(10311111111:来实现,该变量决定了是否开启或关闭读写?匕也操作,取值范围为0、1,例如,“1”表示 操作开关处于开启状态,这时允许进行读写操作;“0”表示?匕也操作开关处于关闭状态,这时禁止读写操作。 也就是说,在进行(3011111111:动作时,会判断该全局变量的值,如果为1,继续操作,如果为0,退出返回。 1166(1(3011111111:的值由用户空间调用?1狀1!操作的模块中的18^3011111111:函数来实现设置,此函数接口可以被各个应用模块调用。 通过设置?匕也操作的开关,可以对?匕也的读写动作进行管理,通常情况下的状态为禁止即关闭状态,为了能在合理的条件下打开开关记性读写操作,需要对调用操作的进程进行条件筛选和判断,且在有外部相关动作触发的情况下才开启判断及打开开关的过程,根据判断结果来修改的可操作状态,如果条件不满足,则禁止对进行操作,条件满足后方可打开开关,进行后续的操作,由于是条件且触发式的,所以不会有错误和多余的进程来进行?1—11的操作。 打&也操作条件筛选的过程为:上层应用模块在需要操作?1&811时调用18^3011111111:函数接口来进行判断,该函数的功能可以判定此本文档来自技高网
...

【技术保护点】
一种Flash的操作方法,其特征在于,所述Flash的操作方法包括:在接收到Flash的操作指令时,判断该操作指令是否满足触发条件;当满足触发条件时,打开Flash的操作开关,并对Flash进行相应操作;当不满足触发条件时,禁止操作Flash。

【技术特征摘要】

【专利技术属性】
技术研发人员:张珠明
申请(专利权)人:上海斐讯数据通信技术有限公司
类型:发明
国别省市:上海;31

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

1