下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領
文檔簡介
1、PDIUSBD12 DMA 模式應用指南1. 基于協(xié)議的 DMA 操作簡介PDIUSBD12 有 6 個端點 其中 2 個控制端點 2 個普通端點和 2 個主端點 主端點支持 DMA 傳輸在基于協(xié)議的 DMA 操作中 主機應用程序詢問器件的固件以通過由控制端點發(fā)送的廠商請求建立DMA 傳輸 然后在主端點上執(zhí)行實際的批量數(shù)據(jù)傳輸 在 DMA 控制器建立之后主機可向器件傳輸最多為64k 字節(jié)的數(shù)據(jù)而不需要任何固件的干預一個完整的 DMA 傳輸要求以下兩個步驟1)通過主管道發(fā)送一個請求 并允許器件用 DMA 傳輸方向 起始地址和傳輸規(guī)格對 DMAC 進行編程在主端點上發(fā)送或接收數(shù)據(jù)包器件 DMA 狀
2、態(tài)2)2.建立 DMA 請求通過控制管道作為廠商請求從主機發(fā)出 器件的響應和動作依賴于 DMA 操作的狀態(tài)IDLEIOCTL: Setup DMA / NAKOverwrite previous setup DMA requestPENDINGIOCTL: Setup DMA / ACKEOTEOT / ACKIOCTL: Setup DMA / NAKRUNNING上圖所示為器件中 DMA 的 3 種狀態(tài) IDLE RUNNING 和 PENDING 如果沒有運行或推遲 DMA操作 器件處于 IDLE 狀態(tài) 那么建立 DMA 請求由 ACK 進行響應 如果器件在 DMA 傳輸?shù)倪^程中就是 R
3、UNNING 狀態(tài) 建立 DMA 請求由 NAK 進行響應并導致器件進入PENDING 狀態(tài) 這表示有一個推遲的建立 DMA 請求 如果器件在 PENDING 狀態(tài)中接收到另一個建立 DMA 請求 新的請求將覆蓋舊的請求1下圖為固件處理建立 DMA 請求和 EOT 的程序流程圖Write RegisterEOTSetup DMA Request ?S e = PEND NG?NoYesYesStall Control EndpoProgram DMACProgram D12s DMA Configuration RegisterS e - RUNNINGACK Device RequestS e - IDLES e = IDLE?NoYesEnd of EOTProgram DMACProgram D12s DMA Configuration RegisterS e - RUNNINGACK Device RequestS e MessageBox(Setup DMA request failed!, Test Error); return;bResult = Wr
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025版無息投資借款合同書示例3篇
- 2025版房地產(chǎn)項目土方挖填施工合同范本2篇
- 2025年度個人帶車庫帶私人泳池房產(chǎn)交易合同
- 2025年全球及中國橈動脈止血器行業(yè)頭部企業(yè)市場占有率及排名調(diào)研報告
- 2025年全球及中國多功能推車行業(yè)頭部企業(yè)市場占有率及排名調(diào)研報告
- 2025年全球及中國液槽密封式高效送風口行業(yè)頭部企業(yè)市場占有率及排名調(diào)研報告
- 2025-2030全球流程行業(yè)無線自動化行業(yè)調(diào)研及趨勢分析報告
- 2025-2030全球并網(wǎng)型微型逆變器行業(yè)調(diào)研及趨勢分析報告
- 2024年煤礦企業(yè)安全生產(chǎn)知識競賽試題庫及答案(共200題)
- 2025版智慧醫(yī)療項目共同墊資合作協(xié)議書3篇
- 2025年度廚師職業(yè)培訓學院合作辦學合同4篇
- 《組織行為學》第1章-組織行為學概述
- 2024年山東省泰安市高考物理一模試卷(含詳細答案解析)
- 護理指南手術(shù)器械臺擺放
- 腫瘤患者管理
- 2025年中國航空部附件維修行業(yè)市場競爭格局、行業(yè)政策及需求規(guī)模預測報告
- 2025春夏運動戶外行業(yè)趨勢白皮書
- 《法制宣傳之盜竊罪》課件
- 窒息的急救解讀課件
- 下腔靜脈濾器置入術(shù)共27張課件
- 人教小學四年級上冊數(shù)學知識點歸納
評論
0/150
提交評論