[发明专利]微控制器使用的存储器存取方法无效

专利信息
申请号: 200910171525.0 申请日: 2009-08-28
公开(公告)号: CN102004696A 公开(公告)日: 2011-04-06
发明(设计)人: 曾俊超 申请(专利权)人: 先进国际有限公司;许秀玉
主分类号: G06F12/02 分类号: G06F12/02
代理公司: 北京律诚同业知识产权代理有限公司 11006 代理人: 梁挥;祁建国
地址: 英属维京*** 国省代码: 维尔京群岛;VG
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 控制器 使用 存储器 存取 方法
【说明书】:

技术领域

发明涉及存储器,尤其涉及微控制器所使用的存储器。

背景技术

微控制器单元(Micro Control Unit,MCU)是一种将中央处理器、存储器、计数器及输出/入接口等元件通通汇集在同一块集成电路芯片上的微型计算机。而目前常见的嵌入式系统(Embedded System),例如收音机、电冰箱、冷气机等家电,都是使用微控制器单元来实现。

传统的微控制器单元,是使用一只读存储器(Read Only Memory,ROM)来储存固件(Firmware)及系统程序,并通过一随机存取存储器(Random AccessMemory,RAM)来暂存微控制器单元使用过程中所产生的数据。唯,随着消费者需求的改变,各式系统慢慢复杂化,原本用以暂存数据的RAM的空间早已不敷使用。再者,因RAM为一种挥发性(Volatile)的存储器,于微控制器单元断电后,所暂存的数据即会消失,因此,这种使用模式虽然较为节省成本,但因难以满足消费者的需求,故已渐渐的被市场所淘汰。

如上所述,例如一使用者通过一收音机收听广播电台时,可使用收音机内部微控制器单元所设置的RAM来储存喜欢的电台频率。但如果将该收音机的插头拔除,或者卸除该收音机的电池后,所储存的电台频率即随着消失。如此一来,使用者必须于重新开启收音机后,再次设置所有电台频率,并一一重新储存,实为不便。也因此,目前已慢慢淘汰此种做法,而另外设置一非挥发性(non-volatile)的存储器,来储存需持续保存的数据。

而使用非挥发性存储器来储存数据,目前一般的做法,为通过一断电检测系统及一断电延迟系统来与微控制器单元互相配合。更详细而言,目前做法是利用该断电检测系统来检测断电状况的发生(例如检测电子装置拔除电源的瞬间),并于断电后,由该断电延迟系统提供该微控制器单元持续动作一短暂时间。如此一来,该微控制器单元即可于此段时间内,将断电前欲储存的数据储存至该非挥发性的存储器中。借以令该微控制器单元重新启动后,可读取断电前储存的数据,保存使用者所需的信息。

唯,上述作法虽然可成功于断电后储存数据,但使用此一做法的系统,需额外配置该断电检测系统及该断电延迟系统,对产品开发厂商来说,需付出相当程度的额外成本。再者,该断电延迟系统仅可于断电后维持该微控制器单元动作非常短暂的时间(原则上为一至两秒钟),于该段时间内该微控制器单元可完成储存的数据实相当有限。因此,该种作法实际上是一种成本高,但达成功效低的作法,实有改良的必要。

例如,由于本发明的相同发明人所提出的另一申请案,中国台湾申请案号为098125118的智能型灯光控制模块与方法。可于灯具的开关电源完全关闭后(不持续耗费电源),保留开关的启闭次数及灯具的亮度等数据,借以依该些数据进行灯具的智能型控制。例如,依开关的开启次数数据,自动判断此次开关开启后,要进行灯光亮度的调整,或是要设定灯具的自动开启/关闭时间等等。然而,灯具本身的制造即需一定的生产成本,因此,若以上述使用断电检测系统及断电延迟系统的方法来实现,可能会使得产品的生产成本过于昂贵。再者,若能提供一种新颖的技术,令微控制器单元于断电前能够储存的数据数量增加,则也能使该申请案中的灯具,具有更多延伸的功能与应用。

发明内容

本发明的主要目的在于提供一种微控制器使用的存储器存取方法,可于微控制器动作时持续将数据写入存储器,令数据于完全断电后仍然持续存在,并于微控制器重新启动后,得以随时读取所需的任一笔数据。

为达上述目的,本发明提供一种微控制器使用的存储器存取方法,于一微控制器动作时持续将数据写入一数据存储器中,借以令该微控制器于断电并重新开启后,数据仍然存在并可随时读取使用,该方法包括:

a)于读取数据时,通过一中央处理单元指向该数据存储器的一起始地址;

b)读取所指向的该数据存储器地址的内容;

c)承b,判断所指向的该数据存储器地址中是否被写入数据;

d)承c,若是,将所指向的该数据存储器地址写入一暂存存储器内的一指定地址;

e)承d,将所指向的该数据存储器地址加一,并重复执行步骤b至步骤c;

f)承c,若否,将所指向的该数据存储器的地址设为该暂存存储器内的该指定地址的内容;

g)承f,读取所指向的该数据存储器地址的内容。

如上所述,其中,该步骤a之前,更包括:

a1)清除该数据存储器内容;

a2)将数据写入该数据存储器。

如上所述,其中,该步骤a2,包括:

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

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

本文链接:http://www.vipzhuanli.com/pat/books/200910171525.0/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

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

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

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

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

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

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

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

钻瓜专利网在线咨询

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

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