國外做問卷網(wǎng)站希愛力5mg效果真實經(jīng)歷
DMA
自定義函數(shù)庫說明:
-
將DMA先關(guān)的變量方式在一個機構(gòu)體中封裝起來,主要參數(shù)有
- dma外設(shè),
- 時鐘,
- 通道,
- 外設(shè)寄存器地址,
- 數(shù)據(jù)傳輸寬度,
- 數(shù)據(jù)方向,
- 外設(shè)是能dma傳輸使能回調(diào)函數(shù),
- 掃描模式
- 中斷編號
- dma中斷使能
- 傳輸完成標(biāo)志
- 數(shù)據(jù)存儲空間
-
使用一個枚舉類型指明每個DMA綁定到那個外設(shè)來使用,枚舉的最后一個元素表示DMA數(shù)量
-
定義一個數(shù)組,將所有相關(guān)的DMA變量,填寫到數(shù)組中即可,這個數(shù)組也就是后邊修改的位置
-
如果使能dma中斷,dma接收數(shù)據(jù)完成產(chǎn)生中斷
bsp_dma.h
#ifndef __GD32_DMA_H__
#define __GD32_DMA_H__