基于DSP的DMA控制技術(shù)
bit temp0,14
bcnd unmask3,tc
bit temp0,12
bcnd unmask1,tc
b skip_int1
unmask3:
splk #0007h,60h ;屏蔽采樣DMA。
out 60h,000fh
b skip_int1
unmask1:
splk #000dh,60h ;屏蔽回放 DMA 。
out 60h,000fh
skip_int1:
clrc INTM
ret
DMA控制方式在DSP中的成功運用解決了系統中存儲器與外設之間數據傳送的速度問(wèn)題,大大減輕了CPU的負擔,實(shí)現了DSP對聲卡DMA方式的錄音與回放、立體聲及全雙工操作,從而可以方便地實(shí)現全數字化語(yǔ)言學(xué)習系統的各項功能。
評論