正在加载图片...
·最高位 slave 接收方 接收方 的响应 的响应 的响应 A凡 .Sr' 起始信号 地址 R/W响 数据 响成 数据 停正倍号/ 重复起始信号 图2-4℃总线上的数据传输-7位寻址方式 ℃总线协议还支持10位寻址方式。该寻址方式利用在7位寻址方式中保留的地址 (11110XX)作为10位寻址的第一个字节,这样可以保证支持7位和10位寻址方式的器件可 以存在于同一个系统中。启始信号后,master发送10位寻址的第一个字节(11110XX+读写 控制位,XX代表slave地址的最高两位:读写控制位为0,则表示主控器向从控制器写信 息,第二个字节将包含寻址地址的最后8位,为1表示主控器向从控制器读数据,第二个字 节包括由从控制器返回的数据)。支持l0位寻址的slave器件收到该寻址字节,就与自己 的10位地址的最高两位进行比较,如果一致,slave就响应master。当读写控制位为‘0' 时,所有响应的slave将继续接收并比较由master发送的寻址的第二个字节,如果地址再 次符合,slave再次响应master,这时master向slave写的寻址过程已经完成。接下来 可以进行slave接收master发送的数据字节的工作,或者master可以发送重复启始信号, 然后再发送读写控制位变为‘1’的l0位寻址的第一个字节,刚才被寻址的slave将响应 master,此时完成了aster向slave读的寻址过程。接下来master可以被寻址的slave 读取数据。10位寻址方式过程如图2-5所示 11110xX 0 s SLAVE ADESS Ist 7 BITS A2 DATA A DATA A/K P aster向slave发送 ▣ slavel向aster发送 (write) MASTER向SLAVE写过程 11110XX 0 11110XX 1 SLAVE ADDRESS SLAVE ADORESS 1st 7 BITS R/T AI SLAVE ADDRESS 2nd BYTE A2 Sr Ist BITS R/F A3 DATA A DITA 7 P (write) read MASTER向SLAVE读过程 A=响应(SDA=0) A没啊应(SDA=1) S=起始信号 P=停止信号 图2-5I℃总线10位寻址方式 由于该设计中的从模式的IC总线接口电路是面向可配置参数的ASIC芯片设计配置所 需要的℃总线接口电路,要求通过软件寻址不仅访问芯片本身,而且还要能访问芯片内部 寄存器组阵列。因此,master和slave在总线上的通讯过程定义如图2-6所示: S SLAVE ADDRESS R/W A SUBADDRESS A DATA A DATA A/A P master向slave发送 slave向caster发送 MASTER向SLAVE写过程 S SLAVE ADDRESS R/W A SUBADDRESS A SF SLAVE ADDRESS R/W A DATA A DATA A P = MASTER向SLAVE读过程 A南应(SDN-0) =没响应(SDA=1) S=起始信号 P=停止信号 图2-6I℃总线通讯过程的定义 6  %   &'()* +,-./  abT gK §¨3 %§¨3 œF ‡ §¨3 *àö ·¨ dggggKÀÀeI9 gK §¨ Á·´ )5à† ‡ [ gK §¨3 ¤) 5áFЩst*%;7¡¢? Oyšüz{ ãw gK §¨ Á·´dggggKÀÀÂXY WX ÀÀ 1Ž šy|z ·¨ ’÷Ÿ5XYWX9KQŽPUW WX Y¡ gOÁ÷´¥FG§¨·¨ ’? r 9 g ŽPUW WX X«OÁ÷ ´FÄWX ŝ «e% gK §¨ šy|z ¤x§¨·´2™š gK ·¨ ’÷Ÿ8TŸÚÛ¨ šy|z ¸Ž Oyšüz{ %RXYWX9Æ K Ç B+ĸŽ šy|z ¥µ¶xDTŸ Oyšüz{ ãw §¨ Á÷´ÚÛ·¨Ü ¦È> šy|z ܦ¸Ž Oyšüz{  B Oyšüz{  šy|z Y §¨7"#®Ù%) )58 šy|z x Oyšüz{ ãw «·´ RIk Oyšüz{ )5ãw:;7¡¢ É?ÜãwXYWX9Æ g Ç gK §¨ Á·´ʞ‹§¨ šy|z ¥¸Ž Oyšüz{ &B®Ù yšüz{  šy|z X §¨7%) Oyšüz{ )5‹§¨ šy|z X/«% gK §¨3 7Ú~ kj +P  0    1 +,-./ Ð*   ‰»)#$  !"#$+ ,-  O-667¦¤§¨]ËÌ!"ÍÅET-ÒËÌ!"Îä Ïá ºÐÑ%Õ& Oyšüz{ [ šy|z FI 6¹7,Ú~ kjM +Pò          !  !   !  !          !" #$   %   " #$ &    '%( ) %)*         !" #$     #  +* )%,-*.)/0 -*.),+* )%/0 '%( )                                                 !  !  !"# ! $% ! &'"#   %  2   34#$56 SDA SCL                    ! "#$ ! "#$ ! % & % '& &
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有