成設(shè)備的信息定向文件.inf和系統(tǒng)文件 winpnp.sys。利用 windriver 9.01開發(fā)設(shè)備驅(qū)動程序時(shí),驅(qū)動程序中的所有函數(shù)都是工作在用戶態(tài)下的,因此不需要熟悉操作系統(tǒng)的內(nèi)核。本文在 visual c++ 6.0的平臺下,通過一個(gè)動態(tài)鏈接庫 wdapi901.dll調(diào)用 windriver提供的 api函數(shù)來編寫設(shè)備的驅(qū)動程序,實(shí)現(xiàn)了用戶程序?qū)τ布牟僮?。其軟件流程圖如圖 3所示。 3實(shí)驗(yàn)結(jié)果與分析 由天津大學(xué)研制的 lsa-iii型激光粒度儀可測粒徑范圍為 6μm-2000μm,其光電探測器由 32個(gè)同心光敏環(huán)和 1個(gè)位于中心的光敏點(diǎn)組成。由于本系統(tǒng)可以軟件選擇模擬通道數(shù),因此只要將計(jì)算機(jī)發(fā)送到命令寄存器模塊中的命令的模擬通道數(shù)改為 33就可以應(yīng)用到該儀器上。在 lsa-iii型激光粒度儀上使用焦距為 300mm的傅立葉物鏡對標(biāo)準(zhǔn)粒子板進(jìn)行測試,利用 r-r分布模型處理得到的數(shù)據(jù),對標(biāo)準(zhǔn)粒子板測量 5次的試驗(yàn)結(jié)果如表 1所示。其中 d50表示小于該直徑的粒子體積占粒子總體積的 50%,d10和 d90的意義與此類似 [5]。變異系數(shù) cv和相對誤差△是 iso13