新聞中心

        EEPW首頁 > 模擬技術 > 設計應用 > PCI與即插即用

        PCI與即插即用

        作者: 時間:2012-05-11 來源:網絡 收藏

        本文引用地址:http://www.104case.com/article/186431.htm

        是從英文“Plug and Play”翻譯過來的,縮寫為 PnP 。功能只有在同時具備了符合以下4個條件時才可以:的標準BIOS、即插即用的操作系統、即插即用的設備和即插即用的驅動程序

        操作系統對即插即用的支持

        Windows95最早支持即插即用的操作系統,但是支持的不好,常常需要手工改動,而且容易產生隱患。

        Windows98(ME)對即插即用的支持就比較成熟。她采用了ACPI規范作為即插即用方案的實現基礎。

        WindowsNT4不支持即插即用。不過并不意味著NT技術不支持PnP,在基于NT技術的Windows2000操作系統中就支持了即插即用,和windows98一樣,她也是采用了ACPI規范作為即插即用方案的實現基礎。

        ACPI

        在ACPI(Advanced Configuration and Power Interface)規范中定義了Windows NT 5.0即插即用所需的系統主板和BIOS的標準,Windows NT 5.0和Windows 98都把這個規范作為即插即用方案的實現基礎。

        WDM(Windows Driver Model)

        Windows驅動程序模型 WDM是在Windows下用于設備驅動程序開發的標準API,它既支持Windows 98也支持Windows NT。WDM將是基于Windows NT驅動程序模型的,不過它支持即插即用。

        WDM將成為21世紀主流的驅動模式。

        Windows2000對即插即用的支持

        Windows2000提供了以下對即插即用的支持:

        ·對已安裝硬件的自動和動態識別 包括系統初始安裝時對即插即用硬件的自動識別,對兩次系統啟動之間發生的即插即用硬件的改變的識別,以及對運行時發生的硬件事件(如筆記本的對接/分離以及設備的插入/拔出)的響應。

        ·硬件資源的分配(和再分配) 即插即用設備的驅動程序自己不能實現資源的分配,只有在操作系統識別出該設備之后才分配對應的資源。即插即用管理器能夠接收到即插即用設備發出的資源請求,然后根據請求分配相應的硬件資源,如I/O端口、中斷號、DMA以及內存等。有時,當系統中加入的設備所請求的資源已經被其它設備占用,即插即用管理器可對已分配的資源進行重新分配。

        ·加載相應的驅動程序 當系統中加入新設備時,即插即用管理器能夠判斷出相應的設備驅動程序并實現驅動程序的自動加載。

        ·驅動程序與即插即用系統的交互接口 接口主要包括I/O例程,即插即用的I/O請求包(IRP),所請求的驅動程序入口指針,以及注冊表中的信息。

        ·與電源管理的交互 即插即用與電源管理的一個共同的關鍵特性是事件的動態處理,包括設備的插入和拔出,喚醒或使設備進入睡眠狀態。即插即用和電源管理使用的都是基于WDM的函數來響應動態事件的發生。

        語音卡實現即插即用

        語音卡易用性的一個十分重要的方面就是用戶能夠輕松的進行安裝和調試。

        但傳統的語音卡是無法做到這一點的,一般不太懂的消費者輕易不敢嘗試。畢竟,需要手工配置IRQ,配置I/O,甚至配置內存地址,而且常常還得關掉電腦,一旦沖突十分麻煩。

        即便對于有經驗的人,有時候也是一件很麻煩的事。 對于工程人員來說,帶來很大的不便。

        更多資訊請關注:21ic模擬頻道



        關鍵詞: PCI 即插即用

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 九江市| 六枝特区| 怀集县| 福鼎市| 滨海县| 五河县| 砀山县| 沙坪坝区| 郸城县| 吕梁市| 恩施市| 唐河县| 临泽县| 长子县| 巴彦县| 铜鼓县| 旺苍县| 广元市| 连南| 罗城| 紫阳县| 元朗区| 特克斯县| 乌什县| 高碑店市| 高清| 嘉义市| 苍溪县| 婺源县| 吴江市| 康马县| 石城县| 五原县| 息烽县| 晋中市| 平果县| 景宁| 长春市| 勐海县| 彰武县| 卢氏县|