音影先锋亚洲天堂网|电影世界尽头的爱完整版播放|国产 熟女 91|高清无码免费观看欧美日韩|韩国一区二区三区黄色录像|美女亚洲加勒比在线|亚洲综合网 开心五月|7x成人在线入口|成人网站免费日韩毛片区|国产黄片?一级?二级?三级

登錄 免費注冊 首頁 | 行業(yè)黑名單 | 幫助
維庫電子市場網(wǎng)
技術(shù)交流 | 電路欣賞 | 工控天地 | 數(shù)字廣電 | 通信技術(shù) | 電源技術(shù) | 測控之家 | EMC技術(shù) | ARM技術(shù) | EDA技術(shù) | PCB技術(shù) | 嵌入式系統(tǒng)
驅(qū)動編程 | 集成電路 | 器件替換 | 模擬技術(shù) | 新手園地 | 單 片 機 | DSP技術(shù) | MCU技術(shù) | IC 設(shè)計 | IC 產(chǎn)業(yè) | CAN-bus/DeviceNe

有高手做過STR912的DMA嗎?

作者:seawwh 欄目:MCU技術(shù)
有高手做過STR912的DMA嗎?

  我做Momory 到MEMORY的DMA程序OK,但是設(shè)備到MEMORY的DMA程序沒有成功,有做過的高手能否提供一段代碼?


  STR912的“設(shè)備到MEMORY”的DMA有兩種主控部件,一個是由DMAC主控,另一個是由設(shè)備主控,不知道有什么區(qū)別?


  謝謝!
  

2樓: >>參與討論
STF
Flow Controller
Hi seawwh,

這個主控制器會管理分組大小,也會停著傳送。

如果你用比較簡單的外設(shè)(SSP,UART),用DMAC蛀空比較容易。

你想用哪一個外設(shè)?你可以給我看一看你的代碼?

Regards,
STF



3樓: >>參與討論
seawwh
謝謝 SFT, 經(jīng)過2天的反復(fù),今天終于試驗通了。但還有些問題
今天,已經(jīng)試驗通過了 UART0 和 SSP0的接收DMA。
但是還有一些寄存器的設(shè)置不太明白,比如PROT0,PROT1,PROT2的作用?



Thank STF


4樓: >>參與討論
modelfeifei
我在正在用DMA控制SSP,問問大家
我今天用SSP調(diào)通了一個串口的FLASH,可是老板說用DMA控制,我弄了半天還是不好使,請問有什么需要注意的,怎么設(shè)置呢?seawwh,可以把你寫的參考一下嗎,謝謝!modelfeifei@126.com

5樓: >>參與討論
modelfeifei
是這樣初始化嗎
void DMA_Init_SSP0() {
DMA_InitTypeDef  DMA_InitStruct;
  
   DMA_Cmd(ENABLE);                          
   DMA_StructInit(&DMA_InitStruct);
   DMA_InitStruct.DMA_Channel_LLstItm=0;    
   DMA_InitStruct.DMA_Channel_SrcWidth  = DMA_SrcWidth_Byte;    // 8bits Transfer
   DMA_InitStruct.DMA_Channel_DesWidth  = DMA_DesWidth_Byte;
   DMA_InitStruct.DMA_Channel_DesBstSize= DMA_DesBst_1Data;
   DMA_InitStruct.DMA_Channel_SrcBstSize= DMA_SrcBst_1Data;
   DMA_InitStruct.DMA_Channel_FlowCntrl = DMA_FlowCntrl0_DMA;
     
   DMA_ChannelSRCIncConfig (DMA_Channel1, ENABLE);
   DMA_ChannelDESIncConfig (DMA_Channel2, ENABLE);
   DMA_Init(DMA_Channel1,&DMA_InitStruct);
}


參與討論
昵稱:
討論內(nèi)容:
 
 
相關(guān)帖子
STMicroelectronics - JTAG Programmer好不好用?
str7與LCM1602的接口問題
哪里可以下載DEMO程序
請問有ST7MC1/ST7MC2資料嗎?
對ST ARM代理的建議
免費注冊為維庫電子開發(fā)網(wǎng)會員,參與電子工程師社區(qū)討論,點此進入


Copyright © 1998-2006 m.58mhw.cn 浙ICP證030469號