[发明专利]嵌入式系统架构有效
| 申请号: | 200910136316.2 | 申请日: | 2009-05-07 |
| 公开(公告)号: | CN101630257A | 公开(公告)日: | 2010-01-20 |
| 发明(设计)人: | 李易儒;吴明达;许振鹏;郭耀煌 | 申请(专利权)人: | 永洋科技股份有限公司 |
| 主分类号: | G06F9/44 | 分类号: | G06F9/44 |
| 代理公司: | 北京德琦知识产权代理有限公司 | 代理人: | 王一斌;王 琦 |
| 地址: | 中国台湾台南县新市*** | 国省代码: | 中国台湾;71 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 嵌入式 系统 架构 | ||
技术领域
本发明涉及一种嵌入式系统(embedded system)架构,特别涉及一种可动 态调整的嵌入式系统架构。
背景技术
随着科技的进步,嵌入式系统的开发开始被人们重视,产品的设计越来 越精致且多样化,以满足人们的需求,一般来说,嵌入式系统由至少一个用 预先编写好的程序来对应执行任务的微处理机或微控制器组成,以该微控制 器控制系统中各元件的运作来达到对应的功能。
嵌入式系统有别于电脑里面的作业系统,大部分的嵌入式系统是针对特 定任务来进行设计的,并不需要像作业系统那样全面,因此,大部分采用一 储存单元(例如:记忆体)通过对应的资料结构储存该系统的设定值,该系统 的开发人员再根据要执行的任务编写定制(customized)的程序码即可。
然而,定制的程序码往往取决于开发人员对于程序撰写的风格(coding style),不同的人有不同的风格,而原开发人员倘若离职,后续接手维护或 更新的人员必须花时间了解与适应原本的撰写风格,并且需要重新检视整体 系统与该资料结构,使得后续的维护与更新增加了许多不必要的时间成本。
另外,该微控制器为了能有效地控制系统中各元件间的运作,该微控制 器必须于该系统运行时,通过程序不断呼叫函数(function),通过该函数 来检视散杂于各元件的状态,以确保该系统的稳定与正确地执行任务,如此 一来便增加了系统运作上的负担,也增加了该微控制器程序设计的复杂度。
因此,如何能通过一种可以动态存取的手段来动态更新一系统资料结构 中的设定值与监控各元件的状态,达到系统在运作上的高稳定性,并且不需 要在未来升级或维护时花上大量心力进行改写或重写控制的程序码,以解决 传统嵌入式系统设计未能达到的功效是现今嵌入式系统开发相关业者所积 极研发改进的方向。
发明内容
本发明的主要目的在于提供一种可动态调整元件功能的嵌入式系统架 构,以使得嵌入式系统可快速进行升级或置换元件,提高一般嵌入式系统的 开发效率和降低开发的时间成本。
为达上述发明目的,本发明的嵌入式系统架构,包括有:
至少一个功能元件,用来提供嵌入式系统的功能(例如:一动态网域系 统(Dynamic Domain Name System,DDNS)元件,负责提供更新网络协定地址 (Internet Protocol address,IP address)的功能);
一资料库,储存有多个对应于该功能元件的设定值、状态值及原始设定 档;
一控制器,连接于该功能元件并包括有一连接于该资料库的处理器,该 处理器通过该资料库存取对应于该功能元件的设定值、状态值及原始设定 档,并以该设定值置换该功能元件的原始设定档的数值,来产生一对应的设 定档,该控制器根据该状态值协调该功能元件的运作,该功能元件则根据该 控制器的协调并依循该设定档进行功能的运作。
因此,通过上述的嵌入式系统架构,当嵌入式系统有任何状态或设定变 动时,该控制器便会根据该状态值或该设定值的变动来对应调整该系统的运 作,并通过存取该资料库将状态值与设定值统一进行管理,因此本发明的嵌 入式系统架构拥有管理集中的优点,可大幅提高嵌入式系统的开发效率和降 低开发的时间成本。
附图说明
图1为本发明的嵌入式系统架构示意图。
图2为本发明的处理器以设定值置换功能元件的原始设定档中的数值, 以产生一对应的设定档的示意图。
图3为本发明的嵌入式系统实施例的示意图。
图4为图3所示实施例于上网应用的步骤流程图。
图5为图3所示实施例于更新网络协定地址的步骤流程图。
主要元件符号说明
1:嵌入式系统
10:功能元件
11:资料库
12:控制器
13:处理器
14:标准界面
15:DDNS元件
16:WAN元件
40:步骤A
41:步骤B
42:步骤C
43:步骤D
44:步骤E
45:步骤F
46:步骤G
47:步骤H
48:步骤I
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于永洋科技股份有限公司,未经永洋科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200910136316.2/2.html,转载请声明来源钻瓜专利网。





