下載本文檔
版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
STM32USARTDMASTM32USARTDMA對于沒玩過DMA的朋友,這里簡單說一下DMA,用自己的語言說吧,那就是,從某個位置DMA,CPUDMA:A.B,搬到哪里去;C;D:DMA.CPUDMA_InitStructure.DMA_MemoryInc=u8USART1_DMA_Buf1[512];512DMA(5)DMAu8USART1_DMA_Buf2[512];Free_Buf_No=BUF_NO1;Buf_Ok=TRUE;數(shù)據(jù)準備完成。這時CUPUSART1_DMA_Buf1FLASH.DMABUF1BUF1DMABUF2,BUF125F080DMABUF2DMABUF1,此時a.DMABUF1斷,此時切換DMA的目標緩沖為BUF2,而且切換的過程必須在新的串口數(shù)據(jù)溢出之USARTFLASH#defineSRC_USART1_DR(&(USART1->DR))u8USART1_DMA_Buf1[512];u8boolBuf_Ok;//BUFBUF_NOFree_Buf_No;boolBuf_Ok;//BUFBUF_NOFree_Buf_No;BUFtypedefenumDMA_InitTypeDefvoid{DMA_InitStructure.DMA_PeripheralBaseAddr(u32)SRC_USART1_DR;BUF&(USART1-DMA_InitStructure.DMA_MemoryBaseAddr(u32)USART1_DMA_Buf1;BUFDMA_InitStructure.DMA_BufferSize=512;//DMADMA_InitStructure.DMA_PeripheralInc=DMA_PeripheralInc_Disable;//外設地址寄存器不遞增DMA_InitStructure.DMA_MemoryInc=DMA_MemoryInc_Enable;//內存地址遞增DMA_InitStructure.DMA_PeripheralDataSize=DMA_PeripheralDataSize_Byte;//外設字節(jié)為單位DMA_InitStructure.DMA_MemoryDataSize=DMA_PeripheralDataSize_Byte;//內存字節(jié)為單位DMA_InitStructure.DMA_Mode=DMA_Mode_Circular;//工作在循環(huán)緩存模式DMA_InitStructure.DMA_Priority=DMA_Priority_High;//4DMA_InitStructure.DMA_M2MDMA_M2M_Disable;道1寄存器DMA_ITConfig(DMA1_Channel5,DMA_IT_TC,ENABLE);//DMA5Free_Buf_No=BUF_NO2;DMA_InitStructure.DMA_MemoryBaseAddr(u32)USART1_DMA_Buf1;Buf_Ok=FALSE;//此時沒有數(shù)據(jù)準備完成當然FALSEDMA_Cmd(DMA1_Channel5,ENABLE);}//u16externDMA_InitTypeDefvoid{void{GL{DMA_ClearITPendingBit(DMA1_IT_GL5);//清除全部中斷標志//轉換可操作BUF{DMA_Init(DMA1_Channel5,&DMA_InitStructure);}{DMA_Init(DMA1_Channel5,&DMA_InitStructure);}Buf_Ok=TRUE;}}{{LED1_ON;Buf_Ok=FALSE;//操作了準備好的數(shù)據(jù){}Timer1=5000;}if(Timer1==0)}if(Timer1==0)
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 教程教案上學期
- 玉溪師范學院《現(xiàn)代教育技術應用》2021-2022學年第一學期期末試卷
- 玉溪師范學院《小學語文教學設計與實踐訓練》2022-2023學年第一學期期末試卷
- 塊料樓地面施工工藝
- 2024年紅外光學測量雷達項目評價分析報告
- 2023年復配色粉項目綜合評估報告
- 2024屆貴州安順市平壩區(qū)集圣中學高三下學期3月統(tǒng)一聯(lián)合考試數(shù)學試題
- 倉儲配送合同流程
- 采購合同資金結算流程
- 變更地址址 法人合同
- 中小學教師違反職業(yè)道德行為處理辦法
- 高原與平原地貌的形成和特點
- 關鍵崗位廉潔從業(yè)培訓課件
- 麥肯錫商業(yè)計劃書
- 農業(yè)旅游商業(yè)計劃書
- 《神話原型批評》課件
- 教師專業(yè)發(fā)展及教師專業(yè)發(fā)展階段
- 兒童危重癥患者的護理
- 可持續(xù)發(fā)展的采購戰(zhàn)略
- LED燈具光學基礎知識
- 宇通客車維修手冊介紹
評論
0/150
提交評論