[发明专利]处理装置与系统程序变更方法在审
申请号: | 201310421884.3 | 申请日: | 2013-09-16 |
公开(公告)号: | CN104111845A | 公开(公告)日: | 2014-10-22 |
发明(设计)人: | 游原泉 | 申请(专利权)人: | 新唐科技股份有限公司 |
主分类号: | G06F9/445 | 分类号: | G06F9/445 |
代理公司: | 北京三友知识产权代理有限公司 11127 | 代理人: | 贾磊 |
地址: | 中国台湾新竹*** | 国省代码: | 中国台湾;71 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 处理 装置 系统 程序 变更 方法 | ||
技术领域
本发明是关于一种处理装置与处理装置的系统程序变更方法,特别关于一种可直接变更系统程序的处理装置与处理装置的系统程序变更方法。
背景技术
单芯片微电脑(Single-Chip Microcomputer),又称微控制器(Microcon troller),或称微处理器(Micro processing unit,MPU)是一种把中央处理器、存储器、定时/计数器(Timer/Counter)、各种输入/输出接口等都整合在一块集成电路芯片上的微型电脑。与应用在个人电脑中的通用型微处理器相比,微控制器更强调自供应(不用外接硬件)和节约成本。微控制器的最大优点是体积小,但储存量小,输入/输出接口简单,功能较低。
一般而言,微控制器要执行的功能是由内部程序所定义,而程序会被预先编程好,并储存于微控制器的内部存储器中。因此,使用者可根据不同的需求设计出不同的程序,使得微控制器能执行所需的功能。
然而,烧录程序码的动作通常在工厂制作微控制器芯片的阶段就已完成,然后使用者再将微控制器芯片焊接在对应的电路中。换言之,当要改变或变更微控制器的程序码,使其达成不同的功能时,必须要将微控制器芯片自电路上解焊,此操作造成大幅的时间与成本耗损。
发明内容
本发明实施例提供了一种无须解焊微控制器芯片,便可以变更微控制器内部程序的方法。
根据本发明的一实施例,一种处理装置包括一程序存储器与一处理器。程序存储器至少包括一第一存储器分区用以储存一系统程序以及一第二存储器分区用以储存一应用程序。处理器耦接至程序存储器,用以执行程序存储器内所储存的程序,其中处理器执行应用程序以致使处理装置提供至少一既定功能,处理器执行系统程序以致使处理装置变更应用程序,并且当系统程序的版本必须被变更时,处理器更自一主机接收一第一程序、将第一程序储存于第二存储器分区、驱动一重开机程序用以自第二存储器分区重新开机并于重新开机后执行第一程序、并且根据第一程序变更系统程序。
根据本发明的另一实施例,一种系统程序变更方法,由一处理装置的一处理器执行,用以变更储存于处理装置的一存储器的一第一存储器分区的一系统程序,其中处理装置通过执行储存于存储器的一第二存储器分区的一应用程序以提供至少一既定功能,并且处理装置通过执行系统程序以变更应用程序,该方法包括:自一主机接收一第一程序;将第一程序储存于存储器的第二存储器分区;驱动一重开机程序用以自第二存储器分区重新开机;以及于重新开机后执行第一程序,用以根据第一程序变更系统程序,其中通过执行第一程序,处理器被允许编程存储器的第一存储器分区。
附图说明
图1是显示根据本发明的一实施例所述的处理装置方块图;
图2是显示根据本发明的第一实施例所述的系统程序变更方法流程图;
图3是显示根据本发明的第一实施例所述的另一系统程序变更方法流程图;
图4是显示根据本发明的第二实施例所述的系统程序变更方法流程图;
图5是显示根据本发明的第二实施例所述的另一系统程序变更方法流程图。
附图标记
100处理装置
110处理器
120、130~存储器装置
122数据存储器
124程序存储器
126、128存储器分区
140输入/输出接口
200主机
具体实施方式
为使本发明的制造、操作方法、目标和优点能更明显易懂,下文特举几个实施例,并配合所附附图,作详细说明如下:
实施例:
图1是显示根据本发明的一实施例所述的处理装置方块图。根据本发明的一实施例,处理装置100可以是一单芯片微电脑(Single-Chip Microcomputer)、微控制器(Micro Controller Unit,MCU),或微处理器(Micro Processing Unit,MPU)。处理装置100可包括一处理器110、存储器装置120与130、与一输入/输出接口140。处理器110可以是一中央处理器。存储器装置120可进一步包括一数据存储器122与一程序存储器124。数据存储器122可用以储存数据,而程序存储器124可用以储存由处理器110所执行的程序。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于新唐科技股份有限公司,未经新唐科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310421884.3/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种程序文件自动上线方法及系统
- 下一篇:一种软件项目开发方法及装置