stm32f746_ADC.rar - 本例介绍如何使用ADC3和DMA,从ADC3到存储器不断传输转换后的数据。
该ADC3配置为连续转换ADC_CHANNEL_8。
每次转换结束时的DMA传输,在循环模式下,
从ADC3 DR转换后的数据注册到uhADCxConvertedValue变量。
该uhADCxConvertedValue读值编码为12位,VREF +基准电压连接
在董事会到VDD(+ 3.3V)时,Vref-之间的参考电压连接在电路板到地面。
要转换的电压读取值,这里是方程适用于:
电压= uhADCxConvertedValue *(VREF + - VREF-)/(2 ^ 12)= uhADCxConvertedValue * 3.3 / 4096
在这个例子中,系统时钟是216MHz,APB2 = 108MHz的和ADC时钟= APB2 / 4。
因为ADC3时钟是27MHz和采样时间被设定为3个周期,在转换
时间12bit的数据是12个周期所以总的转换时间为(12 + 3)/ 27 = 0.56us(1.57Msps)。
用户可以通过应用引脚PF10连接到Arduino的CN5针A1的输入电压改变ADC_CHANNEL_8电压。
STM32评估板的LED可用于监控传输状态:
- LED1为ON时,转换完成。
- 当初始化错误发生LED1闪烁。,2015-10-28 11:08:26,下载7次
stm32_bootloader.rar - stm32 IAP 使用串口传输,由于使用了DMA和FIFO,速度可达10KB/S.,2015-04-15 15:10:06,下载21次
iir.rar - IIR滤波器算法。两种结构,直接I型,直接I型改进型(二阶级联网络),2015-04-15 14:59:43,下载2次
LM3S_EPI.rar - LM3S系列单片,EPI总线应用,8位,通用模式,可用于与FPGA通信,最大时钟28M左右,2014-06-01 22:43:30,下载5次
qiangdaqi.rar - 100人抢答器,最多可扩展至256人,带proteus仿真,2013-06-24 16:16:33,下载8次
tftp.rar - 基于ARM9-2410 tftp通信实验,使用串口与PC进行连接,然后启动超级终端程序,2012-07-31 23:17:10,下载14次