- 軟件大小:35.00M
- 軟件語言:中文
- 軟件類型:國產(chǎn)軟件
- 軟件類別:免費軟件 / 編程工具
- 更新時間:2023-03-19 17:28
- 運行環(huán)境:WinAll, WinXP, Win7, Win8, Win10
- 軟件等級:
- 軟件廠商:
- 官方網(wǎng)站:暫無
11.24M/中文/10.0
14.83M/英文/0.0
430KB/中文/10.0
21.92M/中文/5.0
20.66M/英文/7.5
windriver 64位是一款驅(qū)動程序開發(fā)組件,本網(wǎng)站已為大家了32位和64位軟件,支持win7/win10,已全部打包,需要的朋友趕緊來綠色資源網(wǎng)下載吧
支持I/O、DMA、中斷處理,支持PCI、ISA、EISA設(shè)備的開發(fā);
無需DDK以及核心態(tài)程序開發(fā)的經(jīng)驗。
提供了從用戶層訪問硬件的簡單方法;
能夠方便地將性能要求特別苛刻的部分通過Windriver提供的API插入到核心態(tài)模式運行,提高執(zhí)行效率;
對主流PCI接口芯片(AMCC、PLX、V3系列)提供了很好的支持;
可以利用常見的軟件開發(fā)平臺(Visual C++、Borland C++、VB4、Java、Delphi);
a.根據(jù)WinDriver的文檔,建議開發(fā)步驟如下:
修改代碼,加入定制功能;
在用戶態(tài)執(zhí)行與調(diào)試代碼;
將性能苛刻部分插入到核心態(tài);
b.我們在實際編寫驅(qū)動程序的過程中發(fā)現(xiàn),完全用WinDriver提供API來寫驅(qū)動程序比在Wizard生成的框架代碼上修改更為靈活。一般來說,PCI驅(qū)動程序分成3個部分:初始化部分,對硬件資源的訪問函數(shù)庫、具體調(diào)用部分。其中,后面兩個部分對于不同的硬件都是基本一致的。比如說,我們先后開發(fā)的基于AMCC5933與PLX9052的PCI接口卡,對于他們的硬件資源訪問,用的都是WinDriver下面相同的API;兩者開發(fā)的不同只在于初始化時對于硬件資源的鎖定。所以只要開發(fā)出了針對一種接口芯片的系統(tǒng)的驅(qū)動代碼后,以后一般只要修改接口芯片的ID值及一些寄存器的偏移值,就能夠移植了,比每次生成不同的框架代碼再改動也許要更簡便。
完整的.NET框架支持
通過使用強大的面對對象管理的C++庫擴展可將WinDriver C#或VB.NET代碼輕松融入到你現(xiàn)有的.NET應(yīng)用程序中。
用戶模式編程
WinDriver的架構(gòu)使驅(qū)動程序在用戶模式中開發(fā),同時保持內(nèi)核模式性能。
實時的硬件訪問和調(diào)試
通過一個圖形化的用戶模式應(yīng)用程序就可測試你的硬件,無需編寫任何代碼。支持監(jiān)控整個驅(qū)動程序開發(fā)過程中的內(nèi)核級活動。
性能優(yōu)化
使用WinDriver的Kernel PlugIn技術(shù)在用戶模式下開發(fā)你的驅(qū)動程序——然后在Kernel模式 (0環(huán))下運行性能的關(guān)鍵部分,以實現(xiàn)最佳性能。
品質(zhì)保障
WinDriver經(jīng)過數(shù)以千計的硬件和操作系統(tǒng)配置的實地測試,穩(wěn)定性強。
提供WHQL認(rèn)證
WinDriver的Windows驅(qū)動程序是遵循WHQL認(rèn)證而設(shè)計,一旦你的驅(qū)動程序編寫完成再加上數(shù)位簽章后, 提交到微軟進(jìn)行測試,即可快速取得WHQL認(rèn)證。Jungo也提供一套完整的WHQL認(rèn)證服務(wù)。
快速上手,易于開發(fā)
使用WinDriver,在未掌握操作系統(tǒng)內(nèi)部構(gòu)件或內(nèi)核相關(guān)知識的情況下,也能快速開發(fā)出USB/PCI驅(qū)動程序,縮短驅(qū)動程序開發(fā)周期和上市時間。
支持多種操作系統(tǒng), 跨平臺
WinDriver產(chǎn)品線支持Windows 8/Windows 7/Vista/Server 2008/Server 2003/XP/XP嵌入式、Windows CE/Linux平臺及移動設(shè)備。同一驅(qū)動程序可以在以上任何操作系統(tǒng)中運行而無需修改代碼,只需重新編譯。
多種晶片支持
WinDriver的硅合作伙伴庫幫助你快速啟動驅(qū)動程序開發(fā)。硅合作伙伴庫為不同的PCI/USB芯片供應(yīng)商提供了不同的樣本,如PLX、Altera、Cypress、Silicon Laboratories、Texas Instruments and Xilinx。
WinDriver可以生成概括性的驅(qū)動程序代碼,方便用戶對硬件進(jìn)行自定義。
支持多種程序語言
支持MS Visual C++、MS.NET(包括C#)、Borland C++ Builder、Borland Delphi、Visual Basic 6.0、Windows CE Platform Builder、GCC等。
64位元支持
允許使用64位元硬件提供的額外帶寬,允許64位元的數(shù)據(jù)在x86的平臺上傳輸并在32位元的操作系統(tǒng)中運行。相較于使用不支持64位的DDK或其他驅(qū)動程序開發(fā)工具而言,使用WinDriver開發(fā)的驅(qū)動程序在性能上有更 好的表現(xiàn)。
請描述您所遇到的錯誤,我們將盡快予以修正,謝謝!
*必填項,請輸入內(nèi)容