?? s3c2410usb控制器.htm
字號(hào):
<TR>
<TD vAlign=top>FRAME_NUM_REG:幀計(jì)數(shù)器(低位資料)(見(jiàn)圖9-32)</TD></TR>
<TR>
<TD vAlign=top>
<DIV align=center><IMG height=37 src="" width=516></DIV></TD></TR>
<TR>
<TD vAlign=top>
<DIV align=center>圖9-32 </DIV></TD></TR>
<TR>
<TD vAlign=top>FRAME_NUM_REG:幀計(jì)數(shù)器(高位資料)(見(jiàn)圖9-33)</TD></TR>
<TR>
<TD vAlign=top>
<DIV align=center><IMG height=38
src="USB協(xié)議基礎(chǔ)及S3C2410 USB控制器.files/433.gif" width=516></DIV></TD></TR>
<TR>
<TD vAlign=top>
<DIV align=center>圖9-33 </DIV></TD></TR>
<TR>
<TD vAlign=top>INDEX_REG:索引寄存器(見(jiàn)圖9-34)<BR>INDEX:指向 USB
控制器內(nèi)的某個(gè)Endpoint</TD></TR>
<TR>
<TD vAlign=top>
<DIV align=center><IMG height=38
src="USB協(xié)議基礎(chǔ)及S3C2410 USB控制器.files/434.gif" width=516></DIV></TD></TR>
<TR>
<TD vAlign=top>
<DIV align=center>圖9-34</DIV></TD></TR>
<TR>
<TD vAlign=top>
<DIV align=left>
<P>EP0_CSR : Endpoint0 控制狀態(tài)寄存器(圖9-35)<BR>OUT_PKT_RDY :當(dāng)有效 OUT 通訊包由
USB 控制器寫入 FIFO后,該位被置 1<BR>IN_PKT_RDY :當(dāng)有效 IN 通訊包由 USB 控制器寫入
FIFO后,該位被置 1<BR>SENT_STALL :如果因?yàn)榭偩€沖突而導(dǎo)致控制傳輸中斷,該位將被 USB 控制器置
1<BR>DATA_END :當(dāng)資料發(fā)送完之后,由 CPU 置該位<BR>SETUP_END :當(dāng)控制傳輸完成之后,由 CPU
置該位<BR>SEND_STALL :如果收到無(wú)效的信令包, CPU 應(yīng)該在清除 OUT_PKT_RDY
的同時(shí)置該位<BR>SERVICED_OUT_PKT_RDY:CPU 通過(guò)置該位來(lái)清除 OUT_PKT_RDY
狀態(tài)<BR>SERVICED_SETUP_END:CPU 通過(guò)置該位來(lái)清除 SETUP_END
狀態(tài)位<BR></P></DIV></TD></TR>
<TR>
<TD vAlign=top>
<DIV align=center><IMG height=546
src="USB協(xié)議基礎(chǔ)及S3C2410 USB控制器.files/435.gif" width=516></DIV></TD></TR>
<TR>
<TD vAlign=top>
<DIV align=center>圖9-35</DIV></TD></TR>
<TR>
<TD vAlign=top>
<DIV align=left>IN_CSR1_REG : Endpoint IN
控制狀態(tài)寄存器(見(jiàn)圖9-36)<BR>IN_PKT_RDY :當(dāng) CPU 將資料寫入 FIFO 后,由 CPU
置該位<BR>UNDER_RUN :僅對(duì) ISO 傳輸模式有效(當(dāng) ISO 傳輸時(shí),資料來(lái)不及傳輸?shù)那闆r)<BR>FIFO_FLUSH
:清除 FIFO 內(nèi)容控制位<BR>SEND_STALL :<BR>0: CPU 清除該位來(lái)結(jié)束 STALL 狀態(tài)<BR>1: CPU
發(fā)送一個(gè) STALL 握手信號(hào)給 USB 控制器<BR>SENT_STALL : 當(dāng)收到一個(gè) STALL 的 IN 信令后,由 USB
控制器置該位<BR>CLR_DATA_TOGGLE:切換 DATA0 和 DATA1 資料包<BR></DIV></TD></TR>
<TR>
<TD vAlign=top>
<DIV align=center><IMG height=607
src="USB協(xié)議基礎(chǔ)及S3C2410 USB控制器.files/436.gif" width=516></DIV></TD></TR>
<TR>
<TD vAlign=top>
<DIV align=center>圖9-36</DIV></TD></TR>
<TR>
<TD class=text2 vAlign=center>
<DIV align=left>IN_CSR2_REG : Endpoint IN
控制狀態(tài)寄存器(見(jiàn)圖9-37)<BR>IN_DMA_INT_EN :DMA中斷使能位<BR>MODE_IN :配置響應(yīng)的
Endpoint的類型(IN 還是 OUT)<BR>ISO :配置響應(yīng) Endpoint 的傳輸類型<BR>AUTO_SET
:使能當(dāng)資料量過(guò)大時(shí),是否自動(dòng)拆包<BR></DIV></TD></TR>
<TR>
<TD class=text2 vAlign=center>
<DIV align=center><IMG height=287
src="USB協(xié)議基礎(chǔ)及S3C2410 USB控制器.files/437.gif" width=516></DIV></TD></TR>
<TR>
<TD class=text2 vAlign=center>
<DIV align=center>圖9-37</DIV></TD></TR></TBODY></TABLE>
<TABLE height=49 cellSpacing=0 cellPadding=0 width="90%" align=center><!--DWLayoutTable-->
<TBODY>
<TR>
<TD vAlign=top>OUT_CSR1_REG 和 OUT_CSR2_REG 的定義類同 OUT_CSR1_REG
等(見(jiàn)圖9-38,9-39)</TD></TR>
<TR>
<TD vAlign=top>
<DIV align=center><IMG height=513
src="USB協(xié)議基礎(chǔ)及S3C2410 USB控制器.files/438.gif" width=516></DIV></TD></TR>
<TR>
<TD vAlign=top>
<DIV align=center>圖9-38</DIV></TD></TR>
<TR>
<TD vAlign=top>
<DIV align=center><IMG height=193
src="USB協(xié)議基礎(chǔ)及S3C2410 USB控制器.files/439.gif" width=516></DIV></TD></TR>
<TR>
<TD vAlign=top>
<DIV align=center>圖9-39</DIV></TD></TR>
<TR>
<TD vAlign=top>
<DIV align=left>EPn_FIFO :FIFI資料寄存器(見(jiàn)圖9-40)</DIV></TD></TR>
<TR>
<TD vAlign=top><IMG height=37
src="USB協(xié)議基礎(chǔ)及S3C2410 USB控制器.files/440.gif" width=516></TD></TR>
<TR>
<TD vAlign=top>
<DIV align=center>圖9-40 </DIV></TD></TR>
<TR>
<TD vAlign=top>MAXP_REG :最大資料包長(zhǎng)度配置寄存器(見(jiàn)圖9-41)</TD></TR>
<TR>
<TD vAlign=top>
<DIV align=center><IMG height=124
src="USB協(xié)議基礎(chǔ)及S3C2410 USB控制器.files/441.gif" width=516></DIV></TD></TR>
<TR>
<TD vAlign=top>
<DIV align=center>圖9-41</DIV></TD></TR>
<TR>
<TD vAlign=top>OUT_FIFO_CON1_REG 和 OUT_FIFO_CON1_REG :指明 OUT FIFO
中有多少 Byte 資料(見(jiàn)圖9-42,9-43)</TD></TR>
<TR>
<TD vAlign=top>
<DIV align=center><IMG height=36
src="USB協(xié)議基礎(chǔ)及S3C2410 USB控制器.files/442.gif" width=516></DIV></TD></TR>
<TR>
<TD vAlign=top>
<DIV align=center>圖9-42</DIV></TD></TR>
<TR>
<TD vAlign=top>
<DIV align=center><IMG height=62
src="USB協(xié)議基礎(chǔ)及S3C2410 USB控制器.files/443.gif" width=516></DIV></TD></TR>
<TR>
<TD vAlign=top>
<DIV align=center>圖9-43</DIV></TD></TR>
<TR>
<TD vAlign=top>EPn_DMA_CON :Endpoint DMA 控制器(見(jiàn)圖9-44)<BR>DMA_MODE_EN
:使能 DMA 工作模式<BR>IN_DMA_RUN :IN DMA 啟動(dòng)控制位<BR>OUT_DMA_RUN :OUT DMA
啟動(dòng)控制位<BR>DEMAND_MODE :DMA Demand 模式使能位<BR>STATE :DMA
狀態(tài)標(biāo)志位<BR>IN_RUN_OB :IN DMA 狀態(tài)位</TD></TR>
<TR>
<TD vAlign=top>
<DIV align=center><IMG height=321
src="USB協(xié)議基礎(chǔ)及S3C2410 USB控制器.files/444.gif" width=516></DIV></TD></TR>
<TR>
<TD vAlign=top>
<DIV align=center>圖9-44</DIV></TD></TR>
<TR>
<TD vAlign=top>
<P>EP0_UNIT_CNT :Endpoint 0 DMA 傳輸長(zhǎng)度寄存器(見(jiàn)圖9-45)</P></TD></TR>
<TR>
<TD vAlign=top>
<DIV align=center><IMG height=37
src="USB協(xié)議基礎(chǔ)及S3C2410 USB控制器.files/445.gif" width=516></DIV></TD></TR>
<TR>
<TD vAlign=top>
<DIV align=center>圖9-45</DIV></TD></TR>
<TR>
<TD vAlign=top>EPn_UNIT_CNT :Endpoint DMA 傳輸長(zhǎng)度寄存器(見(jiàn)圖9-46)</TD></TR>
<TR>
<TD vAlign=top>
<DIV align=center><IMG height=36
src="USB協(xié)議基礎(chǔ)及S3C2410 USB控制器.files/446.gif" width=516></DIV></TD></TR>
<TR>
<TD vAlign=top>
<DIV align=center><BR>圖9-46</DIV></TD></TR>
<TR>
<TD vAlign=top>
<DIV align=left>
<P></P>
<P>EPn_TTC_x :Endpoint DMA 總傳輸長(zhǎng)度寄存器(見(jiàn)圖9-47)</P></DIV></TD></TR>
<TR>
<TD vAlign=top><IMG height=70
src="USB協(xié)議基礎(chǔ)及S3C2410 USB控制器.files/447.gif" width=516></TD></TR>
<TR>
<TD vAlign=top>
<DIV align=center>圖9-47</DIV></TD></TR></TBODY></TABLE></TD></TR>
<TR>
<TD colSpan=3>
<DIV align=center><BR><INPUT onclick=javascritp:window.close() type=button value=關(guān)閉窗口 name=Submit>
</DIV></TD></TR></TBODY></TABLE></BODY></HTML>
?? 快捷鍵說(shuō)明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號(hào)
Ctrl + =
減小字號(hào)
Ctrl + -