新聞中心

EEPW首頁(yè) > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > ARM9和Linux的DS18B20驅(qū)動(dòng)程序研究

ARM9和Linux的DS18B20驅(qū)動(dòng)程序研究

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

本文引用地址:http://2s4d.com/article/256980.htm


最后將data通過(guò)read接口函數(shù)發(fā)送到用戶層——copy_to_user(buf,data,2),即將8位整數(shù)和8位小數(shù)部分送到用戶層,完成一次數(shù)據(jù)讀取過(guò)程。

4系統(tǒng)運(yùn)行與測(cè)試

加載驅(qū)動(dòng)后,通過(guò)用戶層調(diào)用驅(qū)動(dòng)程序,圖4為通過(guò)串口調(diào)試測(cè)試結(jié)果。

結(jié)語(yǔ)

完成了基于2.6.30的驅(qū)動(dòng)程序編寫(xiě),實(shí)現(xiàn)了溫度數(shù)據(jù)的采集以及傳輸。以為平臺(tái),基于2.6.30開(kāi)發(fā)的驅(qū)動(dòng)程序,以模塊的形式加載到內(nèi)核,最后通過(guò)應(yīng)用層調(diào)用驅(qū)動(dòng),獲得溫度數(shù)據(jù)。

linux操作系統(tǒng)文章專題:linux操作系統(tǒng)詳解(linux不再難懂)

上一頁(yè) 1 2 下一頁(yè)

關(guān)鍵詞: ARM9 Linux DS18B20 溫度采集

評(píng)論


相關(guān)推薦

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

關(guān)閉