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

📄 isr.c

📁 实现了这样一个录音笔
💻 C
字号:
//======================================================// 文件名称:	ISR.C// 功能描述:   清看门狗、接收UART数据 // 完成日期:   2003-8-15//======================================================#include	"SPCE061V004.H"__asm(".external	F_FIQ_Service_SACM_DVR");extern	void				SP_SIOSendAByte(unsigned long int g_ulAddr,unsigned int g_uiData);extern	unsigned long 	 	g_ulAddr;extern	unsigned int 		g_uiData,g_uiFlag,g_uiTimeOutCnt;//============================================================= // 函数名称:    FIQ()// 功能描述:	DVR服务// 语法格式:    void FIQ(void);// 入口参数:    无// 出口参数:    无// 注意事项:    无//=============================================================void FIQ(void) __attribute__ ((ISR));void FIQ(void){	if(*P_INT_Ctrl&C_FIQ_TMA)						//定时器A中断	{								*P_INT_Clear=C_FIQ_TMA;		__asm("call F_FIQ_Service_SACM_DVR");		//调用DVR中断服务函数    	}	else if(*P_INT_Ctrl&C_FIQ_TMB)					//定时器B中断		*P_INT_Clear=C_FIQ_TMB;	else											//PWM中断		*P_INT_Clear=C_FIQ_PWM;	}//============================================================= // 函数名称:    IRQ5()// 功能描述:	清看门狗// 语法格式:    void IRQ5(void);// 入口参数:    无// 出口参数:    无// 注意事项:    无//=============================================================void IRQ5(void) __attribute__ ((ISR));void IRQ5(void){	*P_Watchdog_Clear = 0x1;//	g_uiHalfSecondCnt++;	*P_INT_Clear = C_IRQ5_2Hz;}

⌨️ 快捷键说明

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