国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      一種機頂盒的解調(diào)及調(diào)諧自適應(yīng)驅(qū)動方法

      文檔序號:7808670閱讀:377來源:國知局
      一種機頂盒的解調(diào)及調(diào)諧自適應(yīng)驅(qū)動方法
      【專利摘要】本發(fā)明公開了一種機頂盒的解調(diào)及調(diào)諧自適應(yīng)驅(qū)動方法,屬于數(shù)字電視機頂盒【技術(shù)領(lǐng)域】,通過更改機頂盒FLASH存儲自適應(yīng)區(qū)域的數(shù)據(jù)配置即可適應(yīng)各種硬件平臺,包括以下步驟:1).機頂盒開機啟動進(jìn)入系統(tǒng)前,首先從機頂盒FLASH的自適應(yīng)區(qū)域加載LEN為32BYTE的自適應(yīng)數(shù)據(jù);2).分別取出BYTE0、BYTE1、BYTE2、BYTE3的值,分別表示demotype,tunertype,tsmode,tsedge,再通過demotype調(diào)用不同的解調(diào)驅(qū)動代碼,通過自適應(yīng)加載不同的解調(diào)驅(qū)動,以實現(xiàn)同一版軟件兼容不同的解調(diào)及調(diào)諧驅(qū)動;3).在不同解調(diào)驅(qū)動里,完成tunertype,tsmode,tsedge的配置;4).當(dāng)機頂盒上電啟動完成,再正常啟動其他代碼;本發(fā)明實現(xiàn)了只需要同一版本機頂盒軟件就可以適用于各種硬件平臺,實現(xiàn)了軟件應(yīng)用的通用性。
      【專利說明】-種機頂盒的解調(diào)及調(diào)諧自適應(yīng)驅(qū)動方法

      【技術(shù)領(lǐng)域】
      [0001] 本發(fā)明屬于數(shù)字電視機頂盒【技術(shù)領(lǐng)域】,具體涉及一種機頂盒的解調(diào)及調(diào)諧自適應(yīng) 驅(qū)動方法。

      【背景技術(shù)】
      [0002] 近年來,隨著數(shù)字電視的發(fā)展,機頂盒越來越普及,很多和機頂盒相關(guān)的硬件生產(chǎn) 商也應(yīng)運而生,比如解調(diào)芯片產(chǎn)商和調(diào)諧器廠商。他們陸續(xù)推出了多種解調(diào)芯片和調(diào)諧器, 這就最終使得機頂盒軟件因客戶和市場需要集成不同的Demodulator (解調(diào))、Tuner (調(diào) 諧)驅(qū)動而變得越來越復(fù)雜。
      [0003] 比如:同一個機頂盒的mainchip (主芯片),根據(jù)需要可能會集成解調(diào)驅(qū)動demoA、 demoB,和調(diào)諧驅(qū)動tunera、tunerb,同一個主芯片因為解調(diào)器和調(diào)諧器不一樣,就是一套不 同的硬件配置,這里有四種 :
      [0004] 1. mainchip+demoA+tunera
      [0005] 2. mainchip+demoA+tunerb
      [0006] 3.mainchip+demoB+tunera
      [0007] 4. mainchip+demoB+tunerb
      [0008] 而同一套硬件配置就必須有一個軟件和它對應(yīng),否則會導(dǎo)致機頂盒無法搜索到節(jié) 目。以前的做法是針對不同的硬件會編譯準(zhǔn)備一個軟件,所以這里需要4個不同的軟件。而 現(xiàn)在市面上的解調(diào)芯片和調(diào)諧器種類數(shù)不勝數(shù),實際工作中遇到的要比這復(fù)雜得多。這樣 以來硬件稍作更改,則軟件就不得不重新編譯,以致降低了工作效率,同時軟件版本眾多也 在一定程序上增加了維護(hù)管理的難度。
      [0009] 因而,在機頂盒上實現(xiàn)Demodulator (解調(diào))、Tuner (調(diào)諧)驅(qū)動的自適應(yīng)機制顯 得非常必要。


      【發(fā)明內(nèi)容】

      [0010] 本發(fā)明的目的在于解決同一機頂盒軟件為了適應(yīng)硬件而不得不重復(fù)修改和編譯 的問題,提出了在機頂盒上實現(xiàn)解調(diào)及調(diào)諧驅(qū)動的自適應(yīng)方法,即只需要同一版本軟件就 可以適用于各種硬件平臺。
      [0011] 本發(fā)明采取以下技術(shù)方案:
      [0012] 一種機頂盒的解調(diào)及調(diào)諧自適應(yīng)驅(qū)動方法,通過更改機頂盒FLASH存儲自適應(yīng)區(qū) 域的BYTE數(shù)據(jù)值以適應(yīng)各種硬件平臺,包括以下步驟:
      [0013] 1).機頂盒開機啟動進(jìn)入系統(tǒng)前,首先從機頂盒FLASH的自適應(yīng)區(qū)域加載LEN為 32BYTE的自適應(yīng)數(shù)據(jù);
      [0014] 2).分別取出 BYTE0、BYTE1、BYTE2、BYTE3 的值,分別表示 demotype (解調(diào)類型)、 tunertype (調(diào)諧器類型)、tsmode(TS流輸出模式)、tsedge(TS流采樣模式),再通過 demotype調(diào)用不同的解調(diào)驅(qū)動代碼,通過自適應(yīng)加載不同的解調(diào)驅(qū)動,以實現(xiàn)同一版軟件 兼容不同的解調(diào)及調(diào)諧驅(qū)動;
      [0015] 3) ·在不同解調(diào)驅(qū)動里,完成tunertype, tsmode, tsedge的配置;
      [0016] 4).當(dāng)機頂盒上電啟動完成,再正常啟動其他代碼。
      [0017] 進(jìn)一步的技術(shù)方案:所述的FLASH存儲自適應(yīng)區(qū)域劃分為Booter、Adapt、Loader、 App、Src〇
      [0018] 本發(fā)明與現(xiàn)有技術(shù)相比,具有以下的有益效果:本發(fā)明不用增加任何硬件成本,通 過修改自適應(yīng)區(qū)默認(rèn)BYTE數(shù)據(jù)值就可以實現(xiàn)一版軟件適應(yīng)于多個不同的硬件平臺。增加 了軟件開發(fā)人員的工作效率,同時可以減少反復(fù)修改編譯代碼帶來的出錯風(fēng)險,降低了軟 件版本管理的難度。

      【專利附圖】

      【附圖說明】
      [0019] 圖1為本發(fā)明的程序流程圖。

      【具體實施方式】
      [0020] 下面結(jié)合本發(fā)明的實施例對本發(fā)明作進(jìn)一步的闡述和說明。
      [0021] 具體實施例:,
      [0022] 本發(fā)明中結(jié)構(gòu)體及定義,如表1所示結(jié)構(gòu)體及定義:
      [0023]

      【權(quán)利要求】
      1. 一種機頂盒的解調(diào)及調(diào)諧自適應(yīng)驅(qū)動方法,其特征在于通過更改機頂盒FLASH存儲 自適應(yīng)區(qū)域的BYTE數(shù)據(jù)值以適應(yīng)各種硬件平臺,包括以下步驟: 1) .機頂盒開機啟動進(jìn)入系統(tǒng)前,首先從機頂盒FLASH的自適應(yīng)區(qū)域加載LENS 32BYTE的自適應(yīng)數(shù)據(jù); 2) .分別取出 BYTEO、BYTE1、BYTE2、BYTE3 的值,分別表示 demotype, tunertype, tsmo de, tsedge,再通過demotype調(diào)用不同的解調(diào)驅(qū)動代碼,通過自適應(yīng)加載不同的解調(diào)驅(qū)動, 以實現(xiàn)同一版軟件兼容不同的解調(diào)及調(diào)諧驅(qū)動; 3) .在不同解調(diào)驅(qū)動里,完成tunertype, tsmode, tsedge的配置; 4) .當(dāng)機頂盒上電啟動完成,再正常啟動其他代碼。
      2. 根據(jù)權(quán)利要求1中所述的機頂盒的解調(diào)及調(diào)諧自適應(yīng)驅(qū)動方法,其特征在于所述的 FLASH 存儲自適應(yīng)區(qū)域劃分為 Booter、Adapt、Loader、App、Src。
      【文檔編號】H04N21/443GK104093073SQ201410329272
      【公開日】2014年10月8日 申請日期:2014年7月11日 優(yōu)先權(quán)日:2014年7月11日
      【發(fā)明者】范春祥 申請人:四川金網(wǎng)通電子科技有限公司
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1