#include

"stdio.h"

#include

"system.h"

#include

"alt_types.h"

#include

"sys/alt_irq.h"

#include

"altera_avalon_pio_regs.h"

staTIc

float

Fs=100000000.0; //标准频率fs

staTIc

alt_u32 Ns=0; //标准频率计数器BZQ中计数值

staTIc

alt_u32 Nx=0; //待测频率计数器TSQ中计数值

staTIc

alt_u8 Test_Mode=1; //测量模式

static

alt_u8 Operation=1; //频率测量或者占空测量运行或暂停标志

static

void

Init();

static

void

pb2_pio_ISR(void

*context,alt_u32 id);

static

void

pb3_pio_ISR(void

*context,alt_u32 id);