⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 working.c

📁 用计数器定期启动一个函数MyFun
💻 C
字号:

//==========================================================
//		作者:李囡
//
//		隶属模块:工作模块
//
//		日期:2009.4.27
//
//		版本:v1.0
//
//		文件类型:源程序
//
//!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
//		完成工作过程
//
//===========================================================

#include "stdio.h"
#include <csl.h>
#include <csl_timer.h>


interrupt void MyFun(){                  //计数器处理函数

printf("this is the interrupt !!!!!!!!!!!!!!!!!!");

}

void main(){
	TIMER_Config Myconfig={           //寄存器结构体
		0x000002c0,
		0x00010000,
		0x00000000,	
	};
	TIMER_Handle HTimer;              //计数器句柄
	HTimer=TIMER_open(TIMER_DEV0,0);  //open计数器,句柄和设备关联
	TIMER_config(HTimer,&Myconfig);     //配置计时器
	
	IRQ_enable(TIMER_getEventId(HTimer));  //
	IRQ_plug(TIMER_getEventId(HTimer),&MyFun); //计数器和处理函数关联
	
	TIMER_start(HTimer);                              //开始计数
	printf("thie is the main.......");	
}



	
			
	
	
	

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -