好文档就是一把金锄头!
欢迎来到金锄头文库![会员中心]
电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

一种电视机的启动运行方法及电视机的制作方法.docx

4页
  • 卖家[上传人]:ting****789
  • 文档编号:309428902
  • 上传时间:2022-06-13
  • 文档格式:DOCX
  • 文档大小:20.52KB
  • / 4 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • 一种电视机的启动运行方法及电视机的制作方法专利名称:一种电视机的启动运行方法及电视机的制作方法技术领域:本发明属于电视接收机技术领域,具体地说,是涉及一种电视机的启动运行方法 以及采用该方法设计的电视机背景技术:传统的电视接收机,其内部至少需要设置主芯片、内存、NOR Flash和NANDFlash 等设备,这些设备的连接关系如附图1其中,在主芯片中包含有CPU ;N0R Flash中存储有 系统引导程序;NAND Flash中存储有电视机程序一般情况下,NAND Flash的存储容量为 128M或者256M,电视机程序需压缩到该容量以下以便保证程序正常存储及后续的正常运 行电视机加电以后,主芯片中的CPU运行NOR Flash中的系统引导程序,系统引导程序中 有NAND Flash的驱动程序,引导程序借助驱动程序将NAND Flash中保存的电视机程序加 载到内存中主芯片运行内存中的电视机程序,这样电视机就启动起来,投入正常的运行过 程从这个过程我们可以看到电视机的主芯片是不具备保存程序的能力的,主芯片 的功能是运行程序和加载程序的过程,是将程序从NAND Flash中加载到内存中,而不是主 芯片中;另外,内存不具备断电后保存的能力。

      而随着电视机本身集合的功能越来越强大,越来越多样化,不难预料,如果要运行 或升级更多的功能,其程序的量也会随之增大而为了满足电视机本身内部的存储空间容 量,就必须限制程序量的大小;否则,就必须更换使用容量更大的非易失性存储器来满足电 视机程序的存储要求,但这势必会造成电视机成本的增加发明内容本发明的目的在于提供一种电视机的启动运行方法,通过将电视机程序存储在外 置存储器中供电视机启动时调用,从而克服了传统电视机因受其内部NAND Flash存储容量 的限制而不易进行电视机程序扩展的缺陷为解决上述技术问题,本发明采用以下技术方案予以实现—种电视机的启动运行方法,将电视机程序存储于外置存储器中,并在需要运行 电视机时将所述外置存储器插接到电视机的启动接口上,然后执行以下的启动运行过程a、电视机开机后,CPU运行系统引导程序,进入引导阶段;b、CPU利用系统引导程序中编写的启动接口驱动程序,将所述外置存储器中保存 的电视机程序加载到电视机内存中;C、CPU运行内存中的电视机程序,完成电视机的启动过程进一步的,在所述过程a与过程b之间还包括以下过程al、所述系统引导程序检测启动接口上是否插接有外置存储器,若有,则执行后续 过程;否则,继续对启动接口进行检测;a2、所述系统引导程序检测外置存储器中是否保存有电视机程序,若有,则执行过程b ;否则,返 回过程al。

      又进一步的,在所述过程al中,所述启动接口可以是电视机上指定的一个固定接 口,当采用固定接口作为所述的启动接口时,所述系统引导程序仅对该固定接口进行检测 当然,对于同时设置有多个可以用来插接外置存储器的接口的电视机来说,所述启动接口 可以是其中的任意一个接口,此时,所述系统引导程序依次对每个接口进行检测,若检测到 任一接口上插接有外置存储器,则检测该外置存储器中是否保存有电视机程序,若有,则执 行过程b ;否则,继续对其它各接口进行检测进一步的,在所述系统引导程序依次对每个接口进行检测完毕后,若未发现有外 置存储器插接到接口上或者插接到接口上的外置存储器中均未存储有电视机程序,则重复 本过程,继续对每个接口进行循环检测再进一步的,在所述系统引导程序中编写有每一个所述接口的驱动程序更进一步的,在所述过程b与过程c之间还包括以下过程bl、所述系统引导程序对加载到内存中的电视机程序进行检测,若为加密过的电 视机程序,则对加密过的电视机程序进行解密后,再执行过程C基于上述电视机启动运行方法,本发明又提供了一种应用该启动运行方法设计的 电视机,包括CPU、与所述CPU相连接的内存和保存有系统引导程序的存储器;其中,所述电 视机的电视机程序保存在外置存储器中,所述外置存储器通过电视机上设置的启动接口与 CPU连接通信;所述CPU在电视机开机启动时,运行所述存储器中的系统引导程序,并利用 系统引导程序中编写的启动接口驱动程序,将所述外置存储器中保存的电视机程序加载到 内存中并加以运行,进而完成电视机的启动过程。

      进一步的,所述CPU在运行系统引导程序时,对启动接口上是否插接有外置存储 器进行检测,若有,则进一步检测所述外置存储器中是否保存有电视机程序,若是,则将所 述外置存储器中保存的电视机程序加载到内存中并加以运行;若所述外置存储器中未保存 有电视机程序或者启动接口上未插接外置存储器,则CPU重复执行对启动接口检测的步骤再进一步的,所述启动接口为电视机上指定的一个固定接口,或者是电视机上设 置的任意一个可插接外置存储器的接口与现有技术相比,本发明的优点和积极效果是本发明通过将电视机程序存储于 外置存储器中,从而省掉了电视机内部的一个存储器件——用于存储电视机程序的非易失 性存储器,不但降低了电视整机的成本,也降低了设计的复杂度并且,采用本发明的电视 机由于电视机主机与存储电视机程序的设备分离,因此,电视机程序将不再受到存储器件 容量的限制,可以承载更多的功能而且用户可以非常容易地通过电脑或者外存对电视机 程序进行升级,即使软件升级失败,也非常容易恢复此外,使用本发明的电视机,如果父母 在外出时不希望子女在家偷看电视,可以直接将保存有电视机程序的外置存储器取下,使 电视机无法开机运行,达到监管的目的。

      结合附图阅读本发明实施方式的详细描述后,本发明的其他特点和优点将变得更 加清楚图1是传统电视机的内部电路原理框图2是本发明所提出的电视机的一种实施例的内部电路原理框图;图3是本发明所提出的电视机的另外一种实施例的内部电路原理框图;图4是本发明所提出的电视机启动运行方法的一种实施例的程序流程图;图5是本发明 所提出的电视机启动运行方法的另外一种实施例的程序流程图具体实施例方式下面结合附图对本发明的具体实施方式作进一步详细地说明首先对本发明所提出的电视机启动运行方法的设计思想进行简要描述随着电视机的发展,USB接口和存储卡接口已经成为电视机的必备接口,通过USB 接口或者存储卡接口来读写外置存储器中的数据也成为电视机的一个重要功能但是,长 期以来,USB接口和存储卡接口主要被用来向电视机提供多媒体影音数据,实现多媒体功 能,此功能在当今的平板电视机中已经相当普及也有借助USB接口或者存储卡接口对电 视机程序进行更新或者升级的技术,即,将存储于U盘或者存储卡中的电视机程序通过USB 接口或者存储卡接口写入到电视机内部的非易失性存储器中,比如NAND Flash中,以更新 NAND Flash中原有的电视机程序,实现对电视机程序的更新和升级功能。

      这些应用都是以传统的电视机内部结构为基础,外置存储器只是作为一个存储程 序进行升级加载的媒介,都没有考虑到既然外置存储器可以存储电视机程序,那么完全可 以省略掉电视机内部的非易失性存储器,而直接使用外置存储器来启动电视机运行,由此 来达到简化电视机内部结构,降低电路设计的复杂度,并方便电视机程序更新和升级的目 的本发明正是基于上述设计思想而提出的下面通过三个具体的实施例,来详细阐述本发明所提出的电视机启动运行方法以 及采用该启动运行方法的电视机的具体设计结构及其工作过程实施例一,参见图2所示,本实施例的电视机包括CPU、内存、存储有系统引导程 序的存储器、启动接口以及存储有电视机程序的外置存储器(以下称其为启动用外置存储 器)等主要组成部分其中,所述CPU可以集成于电视机主芯片中,并分别与所述的内存、 存储器和启动接口相连接所述存储器优选采用NOR Flash等非易失性存储器来存储系 统引导程序,在电视机加电开机时供CPU调取运行所述启动接口优选设置在电视机壳体 上,用于插接启动用外置存储器如果电视机上只设置有一个可以插接外置存储器的接口, 那么就将该接口设定为启动接口如果电视机上同时设置有多个可以插接外置存储器的接 口,则电视机制造商可以指定其中一个接口作为启动接口,专用于插接启动用外置存储器; 也可以允许使用任意一个接口作为所述的启动接口,此时,启动用外置存储器可以插接到 任意一个接口上,在电视机加电开机时,完成对电视机程序的加载过程。

      两种设计方式的启 动流程稍有不同,参见后续实施例二、三中的相应描述相比图1所示的传统电视机内部结构,本实施例的电视机在其内部电路设计上可 以省去一个存储器件,即用于存储电视机程序的非易失性存储器,比如NAND Flash等,由此 不仅使得电视机的内部电路结构更加简洁,降低了 PCB布板的设计难度,而且通过将电视 机程序外置,可以避免电视机程序因受内置存储器件容量的限制而很难进行程序量扩展的 问题,从而为日后电视机日益增长的功能提供了硬件上的支持在本实施例中,所述启动接口可以是USB接口或者存储卡接口相应的,所述启动 用外置存储器可以选择U盘或者存储卡等数据存储介质在本实施例中,所述存储卡包括 但不限于MMC卡、CF卡、SD卡和PCMCIA卡,只要能存储数据并且其中的数据能够被电视机 读取即可为了进一步满足电视机主芯片与启动接口的数据传输要求,本实施例在主芯片与 启动接口之间还设置有接口驱动电路,参见图3所示,比如电压上拉电路等,连接在启动接 口与CPU之间的数据连线上,以匹配设备间的接口电平要求对于CPU所支持的数 据格式与启动接口的数据传输格式不一致的情况,本实施例 还可以在接口驱动电路中进一步设置数据格式转换电路,连接在CPU与启动接口之间,用 于将启动用外置存储器中保存的电视机程序的数据格式转换为CPU所支持的数据格式,进 而通过CPU加载至所述的内存中。

      采用图2、图3所示硬件组建结构的电视机,在需要电视机开机运行时,只需在电 视机加电开机前或者开机后将启动用外置存储器直接插接到启动接口上即可此后,电视 机内部的CPU会自动调取外置存储器中保存的电视机程序,控制电视系统启动运行对于本实施例所述电视机的启动运行方法,下面通过两个具体的实施例来详细阐 述其工作流程实施例二,本实施例对于指定电视机上的一个固定接口作为所述启动接口的设计 方案,提出了如下电视机启动运行方法,参见图4所示,包括以下过程S401、开始阶段,对电视机加电开机在此过程中,电视机内部的电源电路将外部的交流供电转换为低压直流电源,为 电视机内部需要在开机阶段上电运行的设备供电,比如电视机主板上的CPU、内存以及存储 有系统引导程序的存储器(本实施例以下以NOR Flash为例进行说明)等,以确保开机进 程顺利进行S402、主芯片中的CPU运行NOR Flash中的系统引导程序,进入引导阶段S403、CPU通过运行系统引导程序,检测启动接口上是否插接有外置存储器;若 有,则执行后续过程;否则,重复执行本过程,继续检测启动接口上是否插接有外置存储器S404、CPU通过运行系统引导程序,检测外置存储器中是否保存有电视机程序,若 插接在启动接口上的外置存储器为启动用外置存储器,即其中保存有电视机程序,则执行 后续过程;否则,返回过程S403,继续检测启动接口上是否有新的外置存储器插入。

      S405、CPU利用系统引导程序中编写的启动接口驱动程序,将外置存储器中保存的 电视机程序加载至内存S406、系统引导程序对加载到内存中的电视机程序进行检测;若为加密过的电视 机程序,则对加密过的电视机程序进行解密后,执行后续过程;否则,直接执行后续过程S407、CPU运行内存中的电视机程序S408、完成电视机的启动过程实施例三、本实施例对电视机上设置的任意一个可插接外置存储器的接口均可作 为启动接口的设计方案,提出了如下的电视机启动运行方法,参见图5所示,包括以下过 程S501、幵始阶段,对电视机加电幵机在此过 程中,电视机内部的电源电路将外部的交流供电转换为低压直流电源,为 电视机内部需要。

      点击阅读更多内容
      猜您喜欢
      中国科学院工程热物理研究所春季招考聘用启示强化卷(第0版).docx 初级经济师《经济基础》试题模拟训练含答案(第60套).docx 歌颂祖国的演讲稿300字最新.docx 中国科学院大气物理研究所高层次人才招考聘用强化卷(第4版).docx 云南昆明寻甸回族彝族自治县仁德街道中心学校城镇公益性岗位招考聘用(二)强化训练卷1.docx 母亲优秀作文400字随笔7篇优质.docx 一种电池固定装置及具有其的笔记本电脑的制作方法.docx 云南昆明市延安医院病理科编外人员招考聘用强化训练卷8.docx 中国科学院化学研究所(北京)结构化学生物学研究组招聘强化卷(第6次).docx 欢迎领导检查指导致辞5篇最新.docx 初级经济师《财政税收》试题模拟训练含答案【87】.docx 中国铁建大桥工程局集团设计研究院招考聘用强化卷4.docx 中国科学院动物研究所线粒体与疾病研究组招考聘用强化卷0.docx 云南昆明寻甸回族彝族自治县柯渡镇人民政府城镇公益性岗位招考聘用工作人员强化训练卷3.docx 一种电脑防盗箱套的制作方法.docx 初级经济师《经济基础》试题模拟训练含答案【71】.docx 森林防火家庭会议心得范本.docx 云南文山麻栗坡县大坪镇公益性岗位招考聘用强化训练卷(第1卷).docx 中国科学院昆明植物研究所自然科学研究系列助理研究员岗位公开招聘强化卷(第7版).docx 中国科学院沈阳应用生态研究所城市生态组公开招聘1人(科研财务助理)强化卷1.docx
      关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
      手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
      ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.