ARM7测试外部方波信号(利用GPIO口和定时器中断)

本文详细介绍了如何使用ARM7处理器的GPIO口和定时器中断来测试外部方波信号。通过设置GPIO引脚为输入模式,配合定时器中断实现对信号周期和频率的精确捕获和分析。
摘要由CSDN通过智能技术生成


/****************************************************************************

【文  件  名  称】Main.c
【功  能  描  述】FS44B0XP教学平台实验程序
【程  序  版  本】2.0
【创建及创建日期】优龙公司/2005-5-1
【修改及修改日期】2005-5-19
****************************************************************************/
//头文件定义
#include "def.h"
#include "44b.h"
#include "44blib.h"


extern char Image$$RO$$Base[];


extern int m=0;
extern int count=0;
/**************************************************************************
Function name: TimerInit
Parameter    : void
Description  : 定时器初始化
Return     : void
Argument     : 
Autor & date :
***************************************************************************/
void TimerInit()
{    
    rTCFG0 =0xff00;
    rTCFG1 &= ~(0xf<<8);       
    rTCFG1 |= 3<<8; //mux = 1/16
    rTCNTB2 =9765;    //(1/(40MHz/256/16))*9765=1s
   
}
/*************************************************************************
Function name: Timer2Done
Paramet
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值