摘要
本发明提供一种基于FPGA的方波信号峰值采样方法,包括:接收ADC采样芯片传输的初始采样数据,FPGA进行采样核时钟倍频处理,并产生采样数据处理时钟,其中初始采样数据包括ADC采样芯片第一采样通道采样的方波;根据采样数据处理时钟,FPGA的采样数据处理模块同时处理方波的任意两个连续的采样点数据;采样数据处理模块将两个连续的采样点数据中的第一采样点数据存储于第一寄存器中,并将第一寄存器内的第一采样点数据命名为第一数据;采样数据处理模块将第一数据存储于第二寄存器中,并将第二寄存器内的第一数据命名为第二数据;将第一数据与第二数据的差值与预设的差值峰值进行比较,当差值大于预设的差值峰值时,确定第二数据为方波的峰值。