使用STM32F103自带ADC完成4路ADC采样,工作在连续采样模式下,使用DMA传输
2023-06-03 23:31:25 2KB 4路ADC stm32 DMA
1
STM32模拟SPI协议读取24位模数转换(24bit ADC)芯片AD7791数据例程。采用STM32CUBEIDE开发环境,以STM32F103C6T6为例的HAL库例程。AD7791是一款用于低功耗、24位Σ-Δ型模数转换器(ADC) ,适合低频测量应用,提供50 Hz/60 Hz同步抑制。参考CSDN博文《STM32模拟SPI协议获取24位模数转换(24bit ADC)芯片AD7791电压采样数据》
2023-05-16 21:54:10 64.38MB STM32 ADC 24BIT AD7791
1
keil c51程序,双通道16位AD采集,1602液晶显示,proteus硬件仿真测试电路
2023-04-27 16:46:19 63KB proteus 单片机 嵌入式硬件 adc
1
STM32读取24位模数转换(24bit ADC)芯片TM7711数据例程。采用STM32CUBEIDE开发环境,以STM32F103C6T6为例HAL库例程。
2023-04-21 13:50:05 66.02MB STM32 ADC TM7711 24BIT
1
C8051F020实现ADC采样芯片外的模拟电压,通过LCD显示,并通过串口发送到PC机
2023-04-19 22:15:48 7KB ADC C8051F020
1
可以利用ADC_DMA 实现波形采集,并且测量电压值,在lcd屏幕上显示。 适用于stm32迷你版;
2023-04-16 14:28:44 3.41MB stm32
1
ADC时钟极性与启动时间
2023-04-14 16:54:40 614KB ADC 时钟 极性 启动
1
本模块主要是ADC采集信号波形进行峰值检测,主要是检测单音信号或者脉冲信号中的所有峰峰值信号(对噪声大信号适用性不是很好),并记录峰值点的位置; 主要是对并行数据排序处理,本例程是处理 2Gsps adc 输入到FPGA中的8路并行数据,data_1~data_8(点顺序是data_1最先出来,依次排序,data_8是一个时钟并行数据最后点), 同时寄存 比data_1之前一点数据 adc_data_first;寄存data_8之后晚一点数据adc_data_end;这样有助于data_1和data_8这两点边界检测;其中主要思想是抽取连续三点进行比较,检测三个点中中间位置数是否是峰值,如果是就对其保留输出,并记录此峰值位置(16位计数器,采集长度也是16位,这个是不固定可以更改);温馨提示本例程是连续3点检测,读者也可以进行连续5点检测,检测有效会比3位更好;此例程较为简单,本例程只是参考,提供一种思路,有不足之处多多指教~
2023-04-14 15:54:17 3KB fpga/cpld 峰值检测
1
通过uart终端指令控制蜂鸣器播放歌曲,播放歌曲时同时闪烁led灯.
2023-04-13 23:18:20 69KB arm
1
STM32读取双路24位模数转换(24bit ADC)芯片CS1238数据例程。采用STM32CUBEIDE开发环境,以STM32F103C6T6为例的HAL库例程。例程也可用于单路24位模数转换(24bit ADC)芯片CS1237, 参见《STM32配置读取双路24位模数转换(24bit ADC)芯片CS1238数据》
2023-04-12 14:54:28 66.07MB STM32 24BIT CS1238 双路ADC
1