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

    EEPW首頁 > 嵌入式系統 > 設計應用 > ARM I2C總線的數據傳送方式

    ARM I2C總線的數據傳送方式

    作者: 時間:2011-11-25 來源:網絡 收藏

    I2C 總線的
    AR M VC 總線接口共有主控器發送、主控器接收、被控器發送和被控器接收4種操作模式。在流量積算儀表的設計中IZC總線接口擴展了數據采集電路,數據采集是由定時器控制完成的,每間隔100 ms進行一次數據采樣。在操作模式中主要用到主控器發送模式和主控器接受模式,下面結合這兩種模式介紹總線中數據的傳送方式。
    在AR M IZC總線的數據傳送中,進行傳輸的每個字節數據必須是8位的,而對每一次傳送而言,可被傳送的字節數沒有限制。在主控器發送模式下,主控器先發出起始信號,然后發送一個字節的數據,其中包括7位從地址以決定哪個接收器件被主控器選中和I位的寫操作標志位。一個字節的發送操作完成以后,被尋址的接收器件要發送I個ACK位作為應答信號,主控器開始發送數據,接收器件每收到一個字節都要發出一個應答信號,直到數據發送完成,再由主控器發出停止信號以結束發送。在主控器接收模式下,主控器依然先發送起始信號,然后是7位從地址和I位的讀操作標志位。接收器件返回應答信號后,開始向主控器發送數據,主控器每收到一個字節的數據后也要發出應答信號,數據發送完成后,主控器發出停止信號。圖3為 VC總線的圖。

    圖3
    ig.3 Datat ransmissionm odeo fA RM 12C bus



    評論


    相關推薦

    技術專區

    關閉
    主站蜘蛛池模板: 商河县| 芜湖县| 安溪县| 怀化市| 仙居县| 翼城县| 尼木县| 亳州市| 蓝田县| 锡林浩特市| 嘉峪关市| 柳江县| 南部县| 宁乡县| 永和县| 饶平县| 克东县| 剑河县| 中西区| 江安县| 漳浦县| 绿春县| 福贡县| 东明县| 张家川| 南雄市| 高邮市| 云梦县| 井研县| 张家界市| 鄂温| 平果县| 简阳市| 靖西县| 洛宁县| 阜南县| 渝北区| 孟津县| 岑溪市| 蒲江县| 八宿县|