网络单元置换方法以及嵌入式系统装置的制作方法

文档序号:7718004阅读:223来源:国知局
专利名称:网络单元置换方法以及嵌入式系统装置的制作方法
技术领域
本发明涉及一种网络単元置換方法以及ー种嵌入式系统装置,尤指ー种用于具有一内建网络单元的一嵌入式系统装置的网络单元置換方法以及相关的嵌入式系统装置。
背景技术
一般而言,传统的嵌入式系统装置(例如电视机或多媒体播放装置)所用的ー网络单元为ー内建网络单元(无线网卡或有线网卡),当该嵌入式系统装置中的该内建网络单元无法正常运作而需要维修吋,传统的维修方法通常是将该嵌入式系统装置拆开,以将该内建网络单元拆下来,并且在该嵌入式系统装置中安装一新的内建网络单元,然而,这种方式相当耗费人力与时间,因此维修成本很高,并且维修效率很差。

发明内容
有鉴于此,本发明的目的之ー在于提供一种用于具有一内建网络单元的一嵌入式系统装置的网络单元置換方法以及ー种嵌入式系统装置,以解决上述的问题。依据本发明的实施方式,其揭露ー种用于具有一内建网络单元的一嵌入式系统装置的网络单元置換方法,该网络単元置換方法包含有检测该嵌入式系统装置目前所具有的网络单元的类型,以产生ー检测结果;以及当该检测结果指示该嵌入式系统装置目前至少具有一外接网络单元时,对该外接网络单元进行初始化以使该嵌入式系统装置透过该外接网络单兀而非该内建网络单兀来存取网络。依据本发明的实施方式,其揭露ー种嵌入式系统装置,该嵌入式系统装置包含有一内建网络单元、一检测单元以及ー处理单元。该检测単元用来检测该嵌入式系统装置目前所具有的网络单元的类型,以产生ー检测结果;以及该处理单元耦接于该检测单元,并且当该检测结果指示该嵌入式系统装置目前至少具有一外接网络单元时,该处理单元对该外接网络单元进行初始化以使该嵌入式系统装置透过该外接网络单元而非该内建网络单元来存取网络。综上所述,本发明所揭露的用于具有一内建网络单元的一嵌入式系统装置的网络単元置換方法以及相关的嵌入式系统装置可以利用一外接网络单元快速且正确地取代该内建网络单元,因此,当该嵌入式系统装置中的该内建网络单元无法正常运作而需要维修时,本发明可以节省传统维修方式的人力及时间成本,直接将一可正常运作的外接网络单元电连接于该嵌入式系统装置(例如经由USB接ロ),以节省人力与时间,进而降低维修成本。


图I所示出的为依据本发明的一实施例的嵌入式系统装置的简化方块示意图。图2所示出的为依据上述的嵌入式系统装置的运作方式来概述本发明的用于具有一内建网络单元的一嵌入式系统装置的网络单元置換方法的一实施例的流程图。
主要元件符号说明100 :嵌入式系统装置102:内建网络单元104:检测单元106 :检查单元108 :处理单元110:外接网络单元
具体实施例方式在本说明书以及随附的权利要求书当中使用了某些词汇来指称特定的元件,而所属领域中具有普通技术人员应可理解,硬件制造商可能会用不同的名词来称呼同一个元件,本说明书及随附的权利要求书并不以名称的差异来作为区分元件的方式,而是以元件在功能上的差异来作为区分的准则,在通篇说明书及后续的权利要求当中所提及的“包含有”为ー开放式的用语,故应解释成“包含有但不限定干”,此外,“耦接” 一词在此包含有任何直接及间接的电气连接手段,因此,若文中描述ー第一装置耦接于一第二装置,则代表该第一装置可以直接电气连接于该第二装置,或通过其它装置或连接手段间接地电气连接至 该第二装置。请參考图1,图I所示出的为依据本发明的一实施例的嵌入式系统装置100的简化方块示意图,其中嵌入式系统装置100可以是ー电视机或一多媒体播放装置。如图2所示,嵌入式系统装置100包含有一内建网络单元102、一检测单元104、一检查单元106以及ー处理单元108。检测单元104用来检测嵌入式系统装置100目前所具有的网络单元的类型,以产生ー检测结果;其中内建网络单元102可具有一个内存地址以用来记载其属性(内建或外接),并且内建网络单元102可以是ー无线网卡或一有线网卡。当该检测结果指示嵌入式系统装置100目前具有一外接网络单元110时(外接网络单元110同样也可具有一个内存地址以用来记载其属性(内建或外接),并且外接网络单元110可以是ー无线网卡或一有线网卡),检查单元106用来检查外接网络单元110预期要使用的一网络单元名称WlanO是否已经被使用,以产生ー检查結果。如果检查単元106检查到网络单元名称wlanO已经被使用,则处理単元108就会撷取内建网络单元102与嵌入式系统装置100的其它元件共享的信息,并且释放嵌入式系统装置100的内建网络单元102所使用的资源,以及对外接网络单元110进行初始化。反之,如果检查単元106检查到网络单元名称wlanO尚未被使用,则处理单元108就会直接对外接网络单元110进行初始化以使嵌入式系统装置100透过外接网络单元110而非内建网络单元102来存取网络;换句话说,当该检测结果指示嵌入式系统装置100目前具有一外接网络单元110吋,处理单元108对该外接网络单元进行初始化以使该嵌入式系统装置透过外接网络单元110来存取网络,并且处理单元108依据该检查结果来对外接网络单元110进行初始化。另外,当该检测结果指示嵌入式系统装置100目前仅具有内建网络单元102吋,处理单元108就会对内建网络单元102进行初始化以使嵌入式系统装置100透过内建网络单元102来存取网络。在此请注意,上述的实施例仅作为本发明的举例说明,而不是本发明的限制条件。请參考图2,图2所示出的为依据上述的嵌入式系统装置100的运作方式来概述本发明的用于具有一内建网络单元的一嵌入式系统装置的网络单元置換方法的一实施例的流程图,假如大体上可以得到相同的结果,则流程中的步骤不一定需要照图2所示的顺序来执行,也不一定需要是连续的,也就是说,这些步骤之间可以插入其它的步骤。本发明的控制方法包含有下列步骤步骤200:开始。步骤202 :检测该嵌入式系统装置目前所具有的网络单元的类型,以产生ー检测結果;当该检测结果指示该嵌入式系统装置目前至少具有一外接网络单元时,执行步骤204;当该检测结果指示该嵌入式系统装置目前仅具有该内建网络单元时,执行步骤212。步骤204 :检查该外接网络单元预期要使用的一网络单元名称是否已经被使用;如果该网络单元名称已经被使用,则执行步骤206 ;如果该网络单元名称尚未被使用,则执行步骤210。
步骤206 :撷取该内建网络单元与该嵌入式系统装置的其它元件共享的信息。步骤208 :释放该嵌入式系统装置的该内建网络单元所使用的资源。步骤210 :对该外接网络单元进行初始化,并执行步骤216。步骤212 :检查该内建网络单元预期要使用的一网络单元名称是否已经被使用;如果该网络单元名称已经被使用,则执行步骤216 ;如果该网络单元名称尚未被使用,则执行步骤214。步骤214 :对该外接网络单元进行初始化,并执行步骤216。步骤216:结束。综上所述,本发明所揭露的用于具有一内建网络单元的一嵌入式系统装置的网络単元置換方法以及相关的嵌入式系统装置可以利用一外接网络单元快速且正确地取代该内建网络单元,因此,当该嵌入式系统装置中的该内建网络单元无法正常运作而需要维修时,本发明可以省略传统的维修方式,直接将一可正常运作的外接网络单元电连接于该嵌入式系统装置(例如经由USB接ロ),以节省人力与时间,进而降低维修成本以及提高维修效率。以上所述仅为本发明的较佳实施例,凡依本发明权利要求所做的均等变化与修饰,皆应属本发明的涵盖范围。
权利要求
1.一种用于具有一内建网络单元的一嵌入式系统装置的网络单元置換方法,包含有 检测嵌入式系统装置目前所具有的网络单元的类型,以产生ー检测結果;以及 当所述检测结果指示所述嵌入式系统装置目前至少具有一外接网络单元吋,对所述外接网络单元进行初始化以使所述嵌入式系统装置透过所述外接网络单元而非所述内建网络单兀来存取网络。
2.根据权利要求I所述的网络单元置換方法,其中,对所述外接网络单元进行初始化的步骤包含有 检查所述外接网络单元预期要使用的一网络单元名称是否已经被使用,以产生ー检查结果;以及 依据所述检查结果来对所述外接网络单元进行初始化。
3.根据权利要求2所述的网络单元置換方法,其中,依据所述检查结果来对所述外接网络单元进行初始化的步骤包含有 如果所述网络单元名称已经被使用,则撷取所述内建网络单元与所述嵌入式系统装置的其它元件共享的信息,释放所述嵌入式系统装置的所述内建网络单元所使用的资源,以及对所述外接网络单元进行初始化。
4.根据权利要求2所述的网络单元置換方法,其中,依据所述检查结果来对所述外接网络单元进行初始化的步骤包含有 如果所述网络单元名称尚未被使用,则直接对所述外接网络单元进行初始化。
5.根据权利要求I所述的网络单元置換方法,另包含有 当所述检测结果指示所述嵌入式系统装置目前仅具有所述内建网络单元吋,对所述内建网络单元进行初始化以使所述嵌入式系统装置透过所述内建网络单元来存取网络。
6.一种嵌入式系统装置,包含有 一内建网络单元; 一检测单元,用来检测所述嵌入式系统装置目前所具有的网络单元的类型,以产生一检测結果;以及 一处理单元,耦接于所述检测単元,当所述检测结果指示所述嵌入式系统装置目前至少具有一外接网络单元时,所述处理単元对所述外接网络单元进行初始化以使所述嵌入式系统装置透过所述外接网络单元而非所述内建网络单元来存取网络。
7.根据权利要求6所述的嵌入式系统装置,另包含有 一检查单元,耦接于所述检测単元,用来检查所述外接网络单元预期要使用的ー网络単元名称是否已经被使用,以产生ー检查结果; 其中,所述处理単元依据所述检查结果来对所述外接网络单元进行初始化。
8.根据权利要求7所述的嵌入式系统装置,其中,所述处理単元依据所述检查结果来对所述外接网络单元进行初始化的功能包含有 如果所述检查单元检查到所述网络単元名称已经被使用,则所述处理单元撷取所述内建网络单元与所述嵌入式系统装置的其它元件共享的信息,并且释放所述嵌入式系统装置的所述内建网络单元所使用的资源,以及对所述外接网络单元进行初始化。
9.根据权利要求7所述的嵌入式系统装置,其中,所述处理単元依据所述检查结果来对所述外接网络单元进行初始化的功能包含有如果所述检查单元检查到所述网络単元名称尚未被使用,则所述处理单元直接对所述外接网络单元进行初始化。
10.根据权利要求6所述的嵌入式系统装置,其中,当所述检测结果指示所述嵌入式系统装置目前仅具有所述内建网络单元时,所述处理単元对所述内建网络单元进行初始化以使所述嵌入式系统装置透过所述内建网络单元来存取网络。
11.根据权利要求6所述的嵌入式系统装置,为ー电视机或一多媒体播放装置。
12.根据权利要求6所述的嵌入式系统装置,其中,所述内建网络单元以及所述外接网络单元分别具有一内存地址,用来记载其属性。
全文摘要
本发明提供一种网络单元置换方法以及嵌入式系统装。该网络单元置换方法包含有检测该嵌入式系统装置目前所具有的网络单元的类型,以产生一检测结果;以及当该检测结果指示该嵌入式系统装置目前至少具有一外接网络单元时,对该外接网络单元进行初始化以使该嵌入式系统装置透过该外接网络单元而非该内建网络单元来存取网络。
文档编号H04L12/26GK102868568SQ20111018894
公开日2013年1月9日 申请日期2011年7月6日 优先权日2011年7月6日
发明者林俊男, 林俊毅, 何志翔, 王千涛 申请人:瑞昱半导体股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1