新聞中心

        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



        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 集贤县| 房山区| 商洛市| 福建省| 陆良县| 吐鲁番市| 嘉峪关市| 华池县| 崇明县| 岳阳市| 静海县| 隆德县| 鄂托克旗| 南安市| 夹江县| 平谷区| 普洱| 蒙自县| 景洪市| 固始县| 和林格尔县| 崇左市| 景德镇市| 宿州市| 阜康市| 阳朔县| 蓬莱市| 兴海县| 老河口市| 梅河口市| 大宁县| 龙州县| 天峻县| 临湘市| 聂拉木县| 云龙县| 贡山| 平顺县| 平阳县| 沈阳市| 城市|