文件名称:ADC_DualModeInterleaved
介绍说明--下载内容来自于网络,使用问题请自行百度
stm32f4 adc 的代码,双通道,用DMA保存数据。-stm32f4 family c code, adc
This example provides a short descr iption of how to use the ADC peripheral to
convert a regular channel in Dual interleaved mode using DMA in mode 3 with 5Msps.
DMA mode 3 is used in interleaved mode in 6-bit and 8-bit resolutions.
The Dual interleaved delay is configured 6 ADC clk cycles.
On each DMA request (two data items are available) two bytes representing two
ADC-converted data items are transferred as a half word.
The data transfer order is similar to that of the DMA mode 2.
A DMA request is generated each time 2 data items are available
1st request: ADC_CDR[15:0] = (ADC2_DR[7:0] << 8) | ADC1_DR[7:0]
2nd request: ADC_CDR[15:0] = (ADC2_DR[7:0] << 8) | ADC1_DR[7:0]
The ADC1 and ADC2 are configured to convert ADC Channel 12, with conversion
triggered by software.
By this way, ADC channel 12 is converted each 6 cycles.
In this example, the system clock is 168MHz, APB2 =84MHz and ADC clock = APB2 /2.
Since ADCCLK=
This example provides a short descr iption of how to use the ADC peripheral to
convert a regular channel in Dual interleaved mode using DMA in mode 3 with 5Msps.
DMA mode 3 is used in interleaved mode in 6-bit and 8-bit resolutions.
The Dual interleaved delay is configured 6 ADC clk cycles.
On each DMA request (two data items are available) two bytes representing two
ADC-converted data items are transferred as a half word.
The data transfer order is similar to that of the DMA mode 2.
A DMA request is generated each time 2 data items are available
1st request: ADC_CDR[15:0] = (ADC2_DR[7:0] << 8) | ADC1_DR[7:0]
2nd request: ADC_CDR[15:0] = (ADC2_DR[7:0] << 8) | ADC1_DR[7:0]
The ADC1 and ADC2 are configured to convert ADC Channel 12, with conversion
triggered by software.
By this way, ADC channel 12 is converted each 6 cycles.
In this example, the system clock is 168MHz, APB2 =84MHz and ADC clock = APB2 /2.
Since ADCCLK=
(系统自动生成,下载前可以参看下载内容)
下载文件列表
ADC_DualModeInterleaved/main.c
ADC_DualModeInterleaved/main.h
ADC_DualModeInterleaved/readme.txt
ADC_DualModeInterleaved/simulation.xls
ADC_DualModeInterleaved/stm32f4xx_conf.h
ADC_DualModeInterleaved/stm32f4xx_it.c
ADC_DualModeInterleaved/stm32f4xx_it.h
ADC_DualModeInterleaved/system_stm32f4xx.c
ADC_DualModeInterleaved
ADC_DualModeInterleaved/main.h
ADC_DualModeInterleaved/readme.txt
ADC_DualModeInterleaved/simulation.xls
ADC_DualModeInterleaved/stm32f4xx_conf.h
ADC_DualModeInterleaved/stm32f4xx_it.c
ADC_DualModeInterleaved/stm32f4xx_it.h
ADC_DualModeInterleaved/system_stm32f4xx.c
ADC_DualModeInterleaved
本网站为编程资源及源代码搜集、介绍的搜索网站,版权归原作者所有! 粤ICP备11031372号
1999-2046 搜珍网 All Rights Reserved.