DMA初始化程序----C語(yǔ)言版本 DMA初始化程序----C語(yǔ)言版本
上傳時(shí)間: 2013-12-22
上傳用戶:kytqcool
DM642上的DMA性能一個(gè)簡(jiǎn)單的介紹和分析。 DM642中的DMA稱為EDMA(Enhanced Direct Memory Access),其EDMA控制器支持64個(gè)相互獨(dú)立的DMA通道,每個(gè)通道都可以接受系統(tǒng)外設(shè)事件的觸發(fā)或者CPU的指令的觸發(fā),不同DMA傳輸之間還可以進(jìn)行連接,構(gòu)成各種復(fù)雜的DMA操作,在600MHz主頻時(shí)可以提供2.4GB/秒的數(shù)據(jù)吞吐量。具備的1維、2維傳輸模式,非常適合圖像的處理。
標(biāo)簽: DMA EDMA 642 Enhanced
上傳時(shí)間: 2013-12-29
上傳用戶:zyt
單片機(jī)控制下的基于DMA的高速數(shù)據(jù)采集系統(tǒng)
標(biāo)簽: DMA 單片機(jī)控制 高速數(shù)據(jù) 采集系統(tǒng)
上傳時(shí)間: 2014-01-20
上傳用戶:qilin
操作系統(tǒng)vxworks平臺(tái)下dma設(shè)備的驅(qū)動(dòng)程序,支持多種芯片和編譯makefile
標(biāo)簽: makefile vxworks dma 操作系統(tǒng)
上傳時(shí)間: 2016-03-24
上傳用戶:zuozuo1215
基于Samsung2410平臺(tái)的PCMCIA中的DMA測(cè)試程序和Wait程序,還有經(jīng)編譯后的CPLD參數(shù)。
標(biāo)簽: Samsung PCMCIA 2410 Wait
上傳時(shí)間: 2014-11-04
上傳用戶:sjyy1001
PDIUSBD12 是一款帶有并行總線和局部DMA傳輸能力的高速USB 接口器件固件設(shè)計(jì)的目標(biāo)就是 使PDIUSBD12 在USB 上達(dá)到最大的傳輸速率外圍設(shè)備例如打印機(jī)掃描儀外部的海量存儲(chǔ)器和數(shù)碼 相機(jī)都可使用PDIUSBD12 在USB 上傳輸數(shù)據(jù)這些設(shè)備的CPU 要忙于處理許多設(shè)備控制和數(shù)據(jù)以及圖像 處理等任務(wù)PDIUSBD12 的固件設(shè)計(jì)成完全的中斷驅(qū)動(dòng)當(dāng)CPU 處理前臺(tái)任務(wù)時(shí)USB 的傳輸可在后臺(tái) 進(jìn)行這就確保了最佳的傳輸速率和更好的軟件結(jié)構(gòu)同時(shí)簡(jiǎn)化了編程和調(diào)試 后臺(tái)ISR 中斷服務(wù)程序和前臺(tái)主程序循環(huán)之間的數(shù)據(jù)交換通過(guò)事件標(biāo)志和數(shù)據(jù)緩沖區(qū)來(lái)實(shí)現(xiàn)例 如PDIUSBD12 的批量輸出端點(diǎn)可使用循環(huán)的數(shù)據(jù)緩沖區(qū)當(dāng)PDIUSBD12 從USB 收到一個(gè)數(shù)據(jù)包那 么就對(duì)CPU 產(chǎn)生一個(gè)中斷請(qǐng)求CPU 立即響應(yīng)中斷在ISR中固件將數(shù)據(jù)包從PDIUSBD12 內(nèi)部緩沖區(qū) 移到循環(huán)數(shù)據(jù)緩沖區(qū)并在隨后清零PDIUSBD12 的內(nèi)部緩沖區(qū)以使能接收新的數(shù)據(jù)包CPU 可以繼續(xù)它當(dāng) 前的前臺(tái)任務(wù)直到完成例如打印當(dāng)前頁(yè)然后返回到主循環(huán)檢查循環(huán)緩沖區(qū)內(nèi)是否有新的數(shù)據(jù)并開(kāi)始其 它的前臺(tái)任務(wù)
上傳時(shí)間: 2016-04-10
上傳用戶:13160677563
關(guān)于DMA控制接口的技術(shù)資料,對(duì)深入理解DMA有用。
上傳時(shí)間: 2014-01-16
上傳用戶:rishian
This example describes how to use the ADC and DMA to transfer continuously converted data from ADC to a data buffer. The ADC is configured to converts continuously ADC channel14. Each time an end of conversion occurs the DMA transfers, in circular mode, the converted data from ADC1 DR register to the ADC_ConvertedValue variable. The ADC1 clock is set to 14 MHz.
標(biāo)簽: continuously ADC describes converted
上傳時(shí)間: 2014-01-03
上傳用戶:徐孺
This example provides a description of how to use a DMA channel to transfer a word data buffer from memory (Flash) to memory (RAM). The dedicated DMA channel is configured to transfer once a time a 32 word data buffer stored as constant in the Flash memory to another buffer in the RAM memory. The received data are stored in the DST_Buffer. The DMA channel transfer complete interrupt is enabled to generate an interrupt at the end of the buffer transfer. As soon as the transfer is completed an interrupt is generated and in the DMA channel interrupt routine the transfer complete interrupt pending bit is cleared. The data counter is stored before and after the transfer to show that all data has been transfered. TransferStatus gives the data transfer status where it is PASSED if transmitted and received data are the same otherwise it is FAILED
標(biāo)簽: description provides transfer example
上傳時(shí)間: 2016-04-24
上傳用戶:ecooo
JXARM9-2410 DMA操作實(shí)驗(yàn)主程序 實(shí)現(xiàn)功能: 實(shí)現(xiàn)DMA方式內(nèi)存到內(nèi)存的拷貝
標(biāo)簽: DMA JXARM 2410 內(nèi)存
上傳時(shí)間: 2016-04-24
上傳用戶:jeffery
蟲(chóng)蟲(chóng)下載站版權(quán)所有 京ICP備2021023401號(hào)-1