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