新聞中心

        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



        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 蒙自县| 大港区| 甘南县| 万源市| 高清| 邯郸市| 和龙市| 河津市| 岳阳市| 集贤县| 罗田县| 刚察县| 芜湖市| 绍兴县| 微山县| 象州县| 全州县| 南充市| 马关县| 孝昌县| 奉贤区| 集贤县| 乌恰县| 蓬溪县| 荆门市| 嘉善县| 文山县| 安陆市| 邮箱| 普定县| 江都市| 双柏县| 汤原县| 弥勒县| 卢湾区| 沅陵县| 鹿泉市| 石台县| 湘潭市| 毕节市| 华阴市|