本文將介紹如何通過DMA將ADC采集的數(shù)據(jù)直接存儲到存儲器中
而不需要經(jīng)過CPU;
芯片:STM32F407
工具:STM32CUBEMX KEIL5
①通過STM32CUBEMX配置工程文件
②代碼實現(xiàn)
①通過STM32CUBEMX配置工程文件
使能USART3用于調(diào)試
	
PA4外部引腳接的是電壓采樣電路,將PA4設(shè)為ADC1采樣通道
	
使能RCC時鐘、配置時鐘樹
	
	
配置DMA
	
配置ADC1
	
配置DMA的中斷優(yōu)先級
	
7、生成代碼
②代碼實現(xiàn)
輸出重定向:
	
啟動ADC采樣后的DMA傳輸函數(shù):
	
	
日志
	
- 
                                cpu
                                +關(guān)注關(guān)注 68文章 11193瀏覽量 221980
- 
                                數(shù)據(jù)傳輸
                                +關(guān)注關(guān)注 9文章 2055瀏覽量 67067
- 
                                STM32
                                +關(guān)注關(guān)注 2301文章 11103瀏覽量 370112
- 
                                dma
                                +關(guān)注關(guān)注 3文章 577瀏覽量 105056
- 
                                stm32cubemx
                                +關(guān)注關(guān)注 5文章 287瀏覽量 16983
發(fā)布評論請先 登錄
ADXRS453Z的芯片支持使用STM32單片機(jī)的DMA數(shù)據(jù)傳輸功能嗎?
Serial RapidIO接口DMA數(shù)據(jù)傳輸
請問ADXRS453Z的芯片支持使用STM32單片機(jī)的DMA數(shù)據(jù)傳輸功能嗎?
DMA的數(shù)據(jù)傳輸速率是多少?
stm32的DMA在數(shù)據(jù)傳輸過程中扮演什么角色?
數(shù)據(jù)傳輸時要從支持那些相關(guān)的標(biāo)準(zhǔn)?
如何去實現(xiàn)串口開啟DMA進(jìn)行數(shù)據(jù)傳輸
stm32數(shù)據(jù)傳輸的相關(guān)資料分享
DMA進(jìn)行數(shù)據(jù)傳輸和CPU進(jìn)行數(shù)據(jù)傳輸的疑問
數(shù)據(jù)傳輸速率是什么意思
DMA數(shù)據(jù)傳輸(源代碼分享)
DMA數(shù)據(jù)傳輸在SPEAR300實現(xiàn)高速串口驅(qū)動設(shè)計
 
    
STM32定時器觸發(fā)DMA數(shù)據(jù)傳輸失敗的原因如何解決
 
    
STM32CubeMX-串口開啟DMA進(jìn)行數(shù)據(jù)傳輸
 
    
stm32數(shù)據(jù)傳輸
 
    
 
           
        
 
         STM32的DMA數(shù)據(jù)傳輸實例
STM32的DMA數(shù)據(jù)傳輸實例 
                 
  
            
             
             
                 
             工商網(wǎng)監(jiān)
工商網(wǎng)監(jiān)
        
評論