MindSDK_MM32F5270/driver_examples/adc/adc_dma
Yilin Sun 3977144e90
Initial MM32F527x commit.
Signed-off-by: Yilin Sun <imi415@imi.moe>
2023-03-27 21:54:40 +08:00
..
build Initial MM32F527x commit. 2023-03-27 21:54:40 +08:00
board_init.c Initial MM32F527x commit. 2023-03-27 21:54:40 +08:00
board_init.h Initial MM32F527x commit. 2023-03-27 21:54:40 +08:00
clock_init.c Initial MM32F527x commit. 2023-03-27 21:54:40 +08:00
clock_init.h Initial MM32F527x commit. 2023-03-27 21:54:40 +08:00
main.c Initial MM32F527x commit. 2023-03-27 21:54:40 +08:00
pin_init.c Initial MM32F527x commit. 2023-03-27 21:54:40 +08:00
pin_init.h Initial MM32F527x commit. 2023-03-27 21:54:40 +08:00
readme.md Initial MM32F527x commit. 2023-03-27 21:54:40 +08:00

adc_dma

实验过程

  • 初始化 dma 。
  • 初始化 adc 实例配置精度12bADC输入时钟2分频校准时钟40分频运行在单端常规通道单次转换模式下右对齐。
  • 使能 adc 转换序列。
  • 使能 adc 实例。
  • 主函数中用户根据提示向串口输入任意字符adc 开始转换比较结果,串口打印结果。

实验结果

adc_dma example. press any key to start the conversion. dma xfer start... adc_val[0]= 4095 dam xfer done...