飛思卡爾K60DMA中文手冊_第1頁
飛思卡爾K60DMA中文手冊_第2頁
飛思卡爾K60DMA中文手冊_第3頁
飛思卡爾K60DMA中文手冊_第4頁
飛思卡爾K60DMA中文手冊_第5頁
已閱讀5頁,還剩2頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、/*桂林電子科技大學物聯(lián)網工程Editor:JaceLin Date:2014.2.5一、DMA特性1) k60 有 16 個 DMA 通道二、寄存器1)控制寄存器:DMA_CR31-18 reserved17 CX 取消轉移,0 正常操作,1 取消剩下數(shù)據(jù)轉移16 ECX 錯誤取消轉移,0 正常操作,1 取消轉移15-8 reserved14 EMLM 使能副循環(huán)映射0 禁止,TCDn.word2 為 32 位1 使能,TCDn.word 被重新定義6 CLM 持續(xù)連接模式,0 當副循環(huán)結束后,再次激活DMA 要通過裁決,1 不用裁決5 HALT停止DMA操作,0正常模式,1停止DMA操作4

2、 HOE 錯誤時停止,0正常操作,1當有錯誤時 HALT=1,也就是DMA停止 3 reserved2 ERCA 使能循環(huán)通道裁決,1 EDBG 使能調試,寫 0,調試也用 DMA,寫1,調試時DMA不可用 0 reserved2)錯誤狀態(tài)寄存器DMA_ES31 VLD 所有錯誤狀態(tài)位邏輯或,0 沒有錯誤,1 表示至少有1 個錯誤沒有清除30-17 保留16 ECX 轉移被取消0沒有被取消的轉移,1 最后一次記錄是被取消的轉移15 保留14 CPE 通道優(yōu)先錯誤,0 沒有通道優(yōu)先錯誤,1 有13-12 保留11-8 ERRXHN 錯誤通道位/被取消的位(最多16位)7 SAE 源地址錯誤,0

3、沒有源地址配置錯誤,1 有錯誤6 SOE 源偏移錯誤,0 沒有源偏移配置錯誤,1 有偏移配置錯誤5 DAE 目標地址錯誤,0 沒有錯,1 有錯誤4 DOE 目標偏移錯誤,0 沒有錯誤,1 有3 NCE NBYTES/CITE的已置錯誤,0沒有,1有2 SGE Scatter/Gather 配置錯誤,0 沒有, 1 有1 SBE 源總線錯誤,0 沒有錯誤,1 有0 DBE 目標總線錯誤,0 沒有, 1 有3)使能請求寄存器DMA_ERQ ( 16 個通道的請求信號寄存器)0 禁止, 1 使能:31-16 保留15-0 ERQ15-ERQ04)使能錯誤中斷寄存器0 禁止, 1 使能:31-16 保

4、留DMA_EEI ( 16 個通道的錯誤中斷寄存器)15-0 EEI15-EEI05)清除使能中斷寄存器 DMA_CEEI (清除EEI的使能中斷)7 NOP 0 正常操作,1 沒有操作,這個寄存器所有脫下可以忽略6 CAEE 清除所有使能錯誤中斷,寫 0清除特定EEI,寫1清除所有EEI5-4 保留3-0清除使能錯誤中斷(一共 16位,寫相應位表示選定,通過CAEE清除)6)設置使能錯誤中斷寄存器DMA_SEEI7 NOP 0 正常操作,1 沒有操作,這個寄存器所有脫下可以忽略6 SAEE 設置所有使能錯誤中斷,寫 0設置特定EEI,寫1設置所有EEI5-4 保留3-0設置使能錯誤中斷(一共

5、 16位,寫相應位表示選定,通過SAEE設置)7)清除使能請求寄存器DMA_CERQ (清除ERQ的請求中斷)7 NOP 0 正常操作,1 沒有操作,這個寄存器所有脫下可以忽略6 CAER 清除所有使能請求,寫 0清除特定ERQ寫1清除所有ERQ5-4 保留3-0清除使能請求中斷(一共 16位,寫相應位表示選定,通過CAER青除)8)設置使能請求寄存器DMA_SERQ7 NOP 0 正常操作,1 沒有操作,這個寄存器所有脫下可以忽略8 SAER 設置所有使能請求,寫 0設置特定ERQ寫1設置所有ERQ5-4 保留3-0設置使能請求(一共 16位,寫相應位表示選定,通過SAER置)DMA_CDN

6、E9 NOP 0 正常操作,1 沒有操作,這個寄存器所有脫下可以忽略6 CADN 清除所有完成位,0 清除特定位,1 清除所有位5-4 保留3-0 CDNE 清除(特定完成位,共16 位)10)設置狀態(tài)位寄存器DMA_SSRT7 NOP 0 正常操作,1 沒有操作,這個寄存器所有脫下可以忽略8 SAST 配置所有完成位,0 設置特定位,1 設置所有位5-4 保留3-0 SSRT設置(特定完成位,共 16位)11)清除錯誤寄存器DMA_CERR9 NOP 0 正常操作,1 沒有操作,這個寄存器所有脫下可以忽略10 CAEI 清除所有完成位,0 清除特定位,1 清除所有位5-4 保留3-0 CER

7、R清除(特定位,共 16位)12)清除中斷請求寄存器DMA_CINT11 NOP 0 正常操作,1 沒有操作,這個寄存器所有脫下可以忽略6 CAIR 清除所有中斷請求位,0 清除特定位,1 清除所有位5-4 保留3-0 CINT 清除(特定位,共16 位)13)中斷請求寄存器DMA_INT ( 16 個通道)0 禁止, 1 使能:31-16 保留15-0 INT15-INT014)錯誤寄存器DMA_CRR ( 16 個通道)0 禁止, 1 使能:31-16 保留15-0 ERR1-ERR015)硬件請求狀態(tài)寄存器0 禁止, 1 使能:31-16 保留DMA_HRS( 16 個通道)15-0 H

8、RS15-HRS016)通道n 優(yōu)先級寄存器DMA_DCHPIn7 ECP 使能通道優(yōu)先權寫0 不支持高優(yōu)先級,寫1 支持高優(yōu)先級6 DPA 禁止優(yōu)先級功能寫0 支持低優(yōu)先級,寫1 不支持任何優(yōu)先級5 5-4 保留3-0 CHPRI 通道 n 優(yōu)先級設定,共16 個優(yōu)先級17) TCD源地址(DMA_TCD_SADDR31-0 SADDR 源地址18) TCD信號源地址偏移(DMA_TCD_SOFF ,表示下一個數(shù)據(jù)的存儲地址15-0 SOFF 源地址信號偏移19) TCD傳輸屬性(DMA_TCD_ATTR15-11 SMOD 源地址模數(shù)10-8 SSIZE源數(shù)據(jù)轉換大小000 8 位001

9、16 位010 32 位011 保留100 16 字節(jié)其它保留7-3 DMOM 目標地址模數(shù)詳見SMOD 定義2-0 DSIZE目標數(shù)據(jù)轉換大小詳見SSIZ比義20) TCD副循環(huán)計數(shù)器(DMA_TCD_NBYTES_MLNO31-0 NBYTES副循環(huán)轉換計數(shù),也就是副循環(huán)每次傳輸?shù)淖止?jié)數(shù),21) TCD有符號副環(huán)路偏移(DMA_NBYTES_MLOFFNO31 SMLOE 副循環(huán)源地址使能0 沒有應用SADDR, 1 應用于 SADDR32 DMLOE 副循環(huán)目標地址偏移使能0 沒有應用DADDR, 1 應用于 DADDR29-0 NBYTES副循環(huán)偏移計算22) TCD有符號副循環(huán)偏移(

10、DMA_NBYTES_MLOFFYES31 SMLOE 源副循環(huán)偏移使能0 沒有應用SADDR, 1 應用于SADDR32 DMLOE 目標副循環(huán)偏移使能0 沒有應用SADDR, 1 應用于SADDR29-10 MLOFF當SMOE和DMOE為1,這里是偏移量,或者說是下次數(shù)據(jù)地址9-0NBYTES副循環(huán)字節(jié)轉換計算23) TCD末尾(結束)源地址調整( DMA_TCD_SLAST31-0 SLAST末尾(結束)源地址調整24) TCD 目標地址(DMA_TCD_DADDR31-0 DADDR 目標地址25) TCD有符號目標地址偏移(DMA_TCD_DOFF ,每次傳輸完存儲目標地址增量15

11、-0 DOFF 目標地址偏移* 26) TCD當前副循環(huán)連接(主循環(huán)計數(shù))DAM_TCD_CITER_ELINKYES15 ENLINK 當副循環(huán)結束時,是否使能通道連接,0 禁用, 1 使能14-13 保留環(huán)循環(huán)次數(shù))12-9 LINKCH8-0 CITERLINKCH1接通道號當前主循環(huán)迭代計數(shù)器,用于對主循環(huán)總次數(shù)計算(也就是副循* 27) TCD當前副循環(huán)連接(主循環(huán)計數(shù))DMA_TCD_CITER_ELINKNO15 ELINK 使能通道對通道最小循環(huán)0 不用, 1 使能14-0 CITER 循環(huán)數(shù)28) TCD末尾(結束)目標地址調整( DMA_TCD_DLASTSGA 31-0

12、SLASTSGA29) TCD控制與狀態(tài)(DMA_TCD_CSR15-14 BWC 帶寬控制13-12 保留11-8 MAJORLINKCH 連接通道號(16 位)7 DONE 通道完成,該位標志DMA 主循環(huán)完成,6 ACTIVE 通道執(zhí)行,該位標志通道已經執(zhí)行5 MAORELINK 使能通道對通道連接在一個主循環(huán)完成后0 禁止通道連接,1 使能通道連接4 ESG 使能散 /聚模式 0 禁用, 1 使能3 DREQ禁止請求,0通道ERQ位不作用,1通道ERQ位清除當主循環(huán)完成后2 INTHALF 使能一個中斷當主計數(shù)完成一半時0 禁止, 1 使能1 INTMAJOR 使能一個中斷當主循環(huán)計數(shù)完成時0 禁止, 1 使能0 START通道開始,0沒有開始,1開始*30) TCD起始副循環(huán)連接(DMA_TCD_BITER_ELINKYES*15 ELINK使能通道對通道連接當副循環(huán)完成時14-13 保留12-9 LIMKCH 連接通道號8-0 BITER 開始主循環(huán)計數(shù),該值必須和0 禁止, 1 使能CITERf 同31 )TCD起始副循環(huán)連接(DMA_TCD_BITER_ELINKNO15 ELINK 使能通道對通道連接當副循環(huán)完成時0 禁止, 1 使能14-0

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論