• <li id="00i08"><input id="00i08"></input></li>
  • <sup id="00i08"><tbody id="00i08"></tbody></sup>
    <abbr id="00i08"></abbr>
  • 新聞中心

    EEPW首頁 > 嵌入式系統 > 設計應用 > Linux下基于I2C協議的RTC驅動開發

    Linux下基于I2C協議的RTC驅動開發

    作者: 時間:2012-03-05 來源:網絡 收藏

    摘要:在嵌入式中,漸漸成為一種流行探作系統,也成為嵌入式中的必備環節。介紹環境下程序與實現。首先研究了Linux環境下字符設備程序框架,然后介紹,在此基礎上開發字符設備驅動程序。對于驅動程序,這里詳細介紹其整體架構和各模塊實現細節。最終成功實現了I2C協議的驅動程序,并移植到Linux操作系統中。

    本文引用地址:http://www.czjhyjcfj.com/article/149519.htm

    0引言

    近年來嵌入式系統的研究與開發漸漸成為熱點,在嵌人式系統中,Linux操作系統以其開源、穩定、可移植等種種優點,漸漸成為一種流行的操作系統。Linux下各種驅動程序的開發經常是軟件開發中必不可缺的環節,Linux對其驅動程序提供了很好的支持框架。I2C總線是一種由Philips公司開發的兩線式串行總線,用于連接微控制器及其外圍設備。I2C總線產生于在20世紀80年代。最主要的優點是其簡單性和有效性。

    這里介紹Linux字符設備驅動以及I2C總線協議,并在此基礎上開發基于I2C總線的RTC驅動程序。

    1 Linux字符設備驅動框架

    在Linux內核中每個字符驅動程序都是基于以下框架進行設計的:

    2012229113031124.rar
    文件類型: .rar27926cbe178e2ee0e942195621baa64e.rar(303.17 KB)
    linux操作系統文章專題:linux操作系統詳解(linux不再難懂)


    評論


    相關推薦

    技術專區

    關閉
    主站蜘蛛池模板: 乌海市| 新巴尔虎左旗| 东乌珠穆沁旗| 翁源县| 南宫市| 长沙市| 乐至县| 四平市| 德钦县| 太谷县| 潮州市| 澄城县| 东阿县| 视频| 宁都县| 淳化县| 濉溪县| 南康市| 枝江市| 崇礼县| 武夷山市| 武川县| 夏津县| 武乡县| 山东| 建德市| 青铜峡市| 永吉县| 渝北区| 漳平市| 察哈| 章丘市| 潞西市| 凤阳县| 桃源县| 西林县| 同德县| 丽水市| 商都县| 同江市| 鲁山县|