關(guān) 閉

        新聞中心

        EEPW首頁(yè) > 工控自動(dòng)化 > 設(shè)計(jì)應(yīng)用 > 基于Linux的溫度傳感器DS18B20驅(qū)動(dòng)程序設(shè)計(jì)

        基于Linux的溫度傳感器DS18B20驅(qū)動(dòng)程序設(shè)計(jì)

        作者: 時(shí)間:2010-03-02 來源:網(wǎng)絡(luò) 收藏

          3.2寫1字節(jié)子程序

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

          發(fā)送ROM和RAM指令,需向寫入數(shù)據(jù)。寫1字節(jié)子程序如下:


          3.3讀N字節(jié)子程序

          當(dāng)轉(zhuǎn)換完畢,需從的RAM中讀取第0和第1字節(jié)的二進(jìn)制數(shù)據(jù)。

          讀1字節(jié)子程序如下:


          讀N字節(jié)子程序如下:

          4結(jié)論

          本文采用模塊加載的方法來調(diào)試程序。調(diào)試結(jié)果如圖5所示。

          圖5顯示的是手離開DS18B20后值不斷降低的情況。由顯示結(jié)果可知,DS18B20成功加載進(jìn)了2.6.29內(nèi)核,能實(shí)時(shí)顯示當(dāng)前的值。

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

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

        評(píng)論


        相關(guān)推薦

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

        關(guān)閉
        主站蜘蛛池模板: 扎囊县| 安塞县| 永嘉县| 当涂县| 日土县| 通许县| 噶尔县| 溧水县| 麦盖提县| 长垣县| 西宁市| 镇坪县| 辽中县| 齐齐哈尔市| 紫金县| 南漳县| 平邑县| 阿尔山市| 定结县| 吴川市| 大邑县| 牡丹江市| 会东县| 平阳县| 米易县| 长岭县| 资源县| 昆山市| 柯坪县| 安溪县| 湄潭县| 融水| 南通市| 都昌县| 昌江| 木兰县| 江都市| 鄄城县| 双城市| 五河县| 星座|