中文字幕 另类精品,亚洲欧美一区二区蜜桃,日本在线精品视频免费,孩交精品乱子片免费

<sup id="3hn2b"></sup>

    1. <sub id="3hn2b"><ol id="3hn2b"></ol></sub><legend id="3hn2b"></legend>

      1. <xmp id="3hn2b"></xmp>

      2. 新聞中心

        EEPW首頁(yè) > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > 基于WinCE的嵌入式系統(tǒng)注冊(cè)表的研究

        基于WinCE的嵌入式系統(tǒng)注冊(cè)表的研究

        作者: 時(shí)間:2012-03-21 來(lái)源:網(wǎng)絡(luò) 收藏

        BOOT 存儲(chǔ)只用于系統(tǒng)啟動(dòng)時(shí)的系統(tǒng)設(shè)置。BOOT 從ROM中讀出并用于啟動(dòng)驅(qū)動(dòng)程序和相關(guān)的文件系統(tǒng)。這個(gè)文件系統(tǒng)用于啟動(dòng)系統(tǒng)文件。當(dāng)系統(tǒng)HIVE啟動(dòng)后,BOOT HIVE將被終止。當(dāng)系統(tǒng)HIVE有效時(shí),啟動(dòng)過(guò)程中被修改的數(shù)據(jù)將被存放于系統(tǒng)HIVE中。但是BOOT HIVE在ROM中的數(shù)據(jù)還保持不變。

        3 HIVE的實(shí)現(xiàn)

        HIVE是通過(guò)修改系統(tǒng)的平臺(tái)文件來(lái)實(shí)現(xiàn)的,在工程目錄下的PLATFORM.REG文件中包含了系統(tǒng)的啟動(dòng)信息,HIVE注冊(cè)表的啟動(dòng)方式不同于普通注冊(cè)表的啟動(dòng)方式,它需要在系統(tǒng)加載設(shè)備管理器前加載系統(tǒng)存儲(chǔ)媒介的驅(qū)動(dòng)程序,只有這樣才能在加載設(shè)備管理器當(dāng)中提取設(shè)備在注冊(cè)表中的保存信息,達(dá)到HIVE存儲(chǔ)的目的。下面介紹如何讓系統(tǒng)支持HIVE

        注冊(cè)表中的HIVE

        文件

        描述

        BOOT HIVE

        BOOT.hv存于ROM中

        包括所有

        HKEY_LOCAL_MACHINE

        HKEY_CLASSES_ROOT

        HKEY_USERS下的數(shù)據(jù),只是在啟動(dòng)時(shí)使用。啟動(dòng)后對(duì)它的修改將影響系統(tǒng)HIVE

        SYSTEM HIVE

        OEM-dependen

        包括所有

        HKEY_LOCAL_MACHINE

        HKEY_CLASSES_ROOT

        HKEY_USERS下的數(shù)據(jù),包括對(duì)每個(gè)用戶都一樣的設(shè)備的設(shè)置

        USER HIVE

        USER.hv

        包括所有HKEY_CURRENT_USER下的數(shù)據(jù),包含用戶定義的設(shè)置。每個(gè)用戶具有不同的HIVE,當(dāng)用戶登錄時(shí)會(huì)啟動(dòng)它,當(dāng)退出時(shí),會(huì)將它關(guān)閉

        表2 標(biāo)準(zhǔn)HIVE及其支持的文件

        Table2 Standard HIVE and support type

        注冊(cè)表存儲(chǔ):

        1)修改設(shè)備管理器的啟動(dòng)信息值

        “Start DevMgr”= dword:1

        此冊(cè)項(xiàng)代表使用HIVE注冊(cè)表存儲(chǔ)系統(tǒng)信息

        2)把系統(tǒng)的存儲(chǔ)媒介驅(qū)動(dòng)程序加在

        “HIVE BOOT SECTION”與“END HIVE BOOT SECTION”

        的注釋之間,該注釋被編譯器選擇提取之后,在系統(tǒng)上電后加載在設(shè)備管理器之前

        3)在系統(tǒng)的存儲(chǔ)媒介驅(qū)動(dòng)程序上提供一個(gè)FLAG項(xiàng),該項(xiàng)的目的是對(duì)目標(biāo)數(shù)據(jù)進(jìn)行邏輯運(yùn)算。

        “flags”= dword:1

        通過(guò)以上參數(shù)的修改,系統(tǒng)即可支持HIVE注冊(cè)表存儲(chǔ),該存儲(chǔ)方式有效存儲(chǔ)系統(tǒng)保存在HIVE注冊(cè)表中的信息,比如觸摸屏觸電校驗(yàn)信息,系統(tǒng)IP地址等。經(jīng)大量試驗(yàn)證明,該方法有效可行。

        4 系統(tǒng)注冊(cè)表修改分析

        4.1 觸摸屏驅(qū)動(dòng)程序注冊(cè)表設(shè)置

        下面是本多媒體系統(tǒng)觸摸屏驅(qū)動(dòng)程序的注冊(cè)表信息設(shè)置,我們?cè)谛?zhǔn)的時(shí)候需要在注冊(cè)表中存儲(chǔ)一些校準(zhǔn)坐標(biāo)信息:

        [HKEY_LOCAL_MACHINEControlPanel]

        "InputConfig"= dword:3 ;3 =>鍵盤和觸摸屏

        [HKEY_LOCAL_MACHINEHARDWAREDEVIMAPTOUCH]

        "DriverName"="touch:dll"

        "MaxCalError"=dword:10

        "CalibrationData"="500,512 762,268 758,760 244,758 241,266 "http://校準(zhǔn)信息

        Landscape

        "CalibrationData"="515,503 763,748 258,749 269,255 764,255 "



        評(píng)論


        相關(guān)推薦

        技術(shù)專區(qū)

        關(guān)閉