嵌入式软件执行方法技术

技术编号:4264420 阅读:261 留言:0更新日期:2012-04-11 18:40
本发明专利技术涉及一种嵌入式软件执行方法,包含以下步骤:自一嵌入式系统的一闪存取得一嵌入式软件,其中嵌入式软件包含至少一第一模块;判断嵌入式系统的一系统模式是否为除错模式;在系统模式为除错模式时,取得一更新套件;判断更新套件中是否有对应于第一模块的一更新模块;在更新套件中有对应于第一模块的更新模块时,自更新套件取得更新模块;执行更新模块。

【技术实现步骤摘要】

本专利技术是有关于一种软件执行方法,且特别是有关于一种。
技术介绍
—般而言,嵌入式软件是指在嵌入式系统上运作的软件。在使嵌入式软件于嵌入式系统上执行前,需将嵌入式软件的原始码作编译,以产生一二进制形式代码(binaryimage)。接下来,透过更新软件或烧录器将编译所产生的二进制形式代码写入嵌入式系统的闪存(flash memory)。然后,嵌入式系统便可执行闪存内的嵌入式软件。 目前嵌入式软件若有任何功能更新或程序修改,均需将修改后的原始码重新编译为二进制形式代码,再将所产生的二进制形式代码写入闪存。然后,使嵌入式系统开机,以验证修改后的嵌入式软件是否能在嵌入式系统上正常运作。换言之,即使只是小小的修改,也需将原始码重新编译并写入闪存后,才能使嵌入式软件在嵌入式系统上运作。 此外,当嵌入式软件因修改错误而导致系统无法正常开机时,仅能将闪存送回刻录机台,并利用烧录的方式将嵌入式软件烧录回闪存。
技术实现思路
本专利技术所要解决的技术问题在于提供一种,在嵌入式系统设为除错模式时,自外接读取装置读取更新套件。在执行嵌入式软件的第一模块前,先判断更新套件中是否有对应于第一模块的更新模块。本文档来自技高网...

【技术保护点】
一种嵌入式软件执行方法,其特征在于,包含:自一嵌入式系统的一闪存取得一嵌入式软件,其中该嵌入式软件包含至少一第一模块;判断该嵌入式系统的一系统模式是否为除错模式;在该系统模式为除错模式时,取得一更新套件;判断该更新套件中是否有对应于该第一模块的一更新模块;在该更新套件中有对应于该第一模块的该更新模块时,自该更新套件取得该更新模块;以及执行该更新模块。

【技术特征摘要】
一种嵌入式软件执行方法,其特征在于,包含自一嵌入式系统的一闪存取得一嵌入式软件,其中该嵌入式软件包含至少一第一模块;判断该嵌入式系统的一系统模式是否为除错模式;在该系统模式为除错模式时,取得一更新套件;判断该更新套件中是否有对应于该第一模块的一更新模块;在该更新套件中有对应于该第一模块的该更新模块时,自该更新套件取得该更新模块;以及执行该更新模块。2. 根据权利要求1所述的嵌入式软件执行方法,其特征在于,判断该更新套件中是否 有对应于该第一模块的该更新模块包含取得一更新模块表;以及判断该更新模块表中是否有该第一模块的模块代号,以判断该更新套件中是否有对应 于该第一模块的该更新模块。3 根据权利要求2所述的嵌入式软件执行方法,其特征在于,自该更新套件取得该更 新模块包含自更新模块表取得对应于该第一模块的模块代号的一更新模块...

【专利技术属性】
技术研发人员:陈志伟卢晓芬
申请(专利权)人:英业达股份有限公司
类型:发明
国别省市:71[中国|台湾]

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

1