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

📄 user_irq.c

📁 采用32位嵌入式芯片SPCE3200(凌阳)设计的开发板,具有多媒体功能。其中包含了网络、SD卡、TV、UART等是全部十个C程序。
💻 C
字号:
//====================================================================================
//文 件 名:User_IRQ.c
//功能描述: SPCE3200 40个中断源的用户中断服务函数。
//          根据中断向量号,用户可编写相应中断服务函数
//维护记录: 2007年1月11日    v1.0    by hongyan.Feng
//====================================================================================
#include "SystemHeader.h"
#include ".\USB\USBH_MSDC.h"		// 声明了USB Host库文件的接口函数

//====================================================
// 语法格式:void IRQ63(void)
// 功能描述: 保留中断向量中断服务函数
// 入口参数: 无
// 出口参数: 无
//====================================================
void IRQ63(void)
{
	DAC_IRQ_Flag = 1;   	
	DAC_FillSoftFIFO(); 
	SP_Fill_ExBuffer();
//	*P_DAC_INT_STATUS = 0xC000 | 0x0004 | 0x0003;	// for stereo, 8KBytes
	*P_DAC_INT_STATUS |= C_DAC_INT_FLAG;	// 清中断标志
}
//====================================================
// 语法格式:void IRQ62(void)
// 功能描述: 保留中断向量中断服务函数
// 入口参数: 无
// 出口参数: 无
//====================================================
void IRQ62(void)
{
	
}
//====================================================
// 语法格式:void IRQ61(void)
// 功能描述: 保留中断向量中断服务函数
// 入口参数: 无
// 出口参数: 无
//====================================================
void IRQ61(void)
{
	
}
//====================================================
// 语法格式:void IRQ60(void)
// 功能描述: 保留中断向量中断服务函数
// 入口参数: 无
// 出口参数: 无
//====================================================
void IRQ60(void)
{
	
}
//====================================================
// 语法格式:void IRQ59(void)
// 功能描述: MIC溢出中断服务程序
// 入口参数: 无
// 出口参数: 无
//====================================================
void IRQ59(void)
{
	
}
//====================================================
// 语法格式:void IRQ58(void)
// 功能描述: 通用ADC中断服务函数
// 入口参数: 无
// 出口参数: 无
//====================================================
void IRQ58(void)
{
	Touch_ADC_ISR();
}
//====================================================
// 语法格式:void IRQ57(void)
// 功能描述: 时基(TMB)中断服务函数
// 入口参数: 无
// 出口参数: 无
//====================================================
void IRQ57(void)
{
	
}
//====================================================
// 语法格式:void IRQ56(void)
// 功能描述: 定时器(Timer)中断服务函数
// 入口参数: 无
// 出口参数: 无
//====================================================
void IRQ56(void)
{
}

//====================================================
// 语法格式:void IRQ55(void)
// 功能描述: TV垂直空白(TV vblanking start)开始中断服务函数
// 入口参数: 无
// 出口参数: 无
//====================================================
void IRQ55(void)
{
}
//====================================================
// 语法格式:void IRQ54(void)
// 功能描述: LCD垂直空白(LCD vblanking start)开始中断服务函数
// 入口参数: 无
// 出口参数: 无
//====================================================
void IRQ54(void)
{
	
}
//====================================================
// 语法格式:void IRQ53(void)
// 功能描述: 保留中断向量中断服务函数
// 入口参数: 无
// 出口参数: 无
//====================================================
void IRQ53(void)
{
	
}
//====================================================
// 语法格式:void IRQ52(void)
// 功能描述: TV光枪(Light Gun)中断服务函数
// 入口参数: 无
// 出口参数: 无
//====================================================
void IRQ52(void)
{
	
}
//====================================================
// 语法格式:void IRQ51(void)
// 功能描述: CSI帧结束(CSI frame end)中断服务函数
// 入口参数: 无
// 出口参数: 无
//====================================================
void IRQ51(void)
{
	
}
//====================================================
// 语法格式:void IRQ50(void)
// 功能描述: CSI坐标选中(CSI coordinate hit)中断服务函数
// 入口参数: 无
// 出口参数: 无
//====================================================
void IRQ50(void)
{
	
}
//====================================================
// 语法格式:void IRQ49(void)
// 功能描述: CSI运动帧结束(CSI motion frame end)中断服务函数
// 入口参数: 无
// 出口参数: 无
//====================================================
void IRQ49(void)
{
	
}
//====================================================
// 语法格式:void IRQ48(void)
// 功能描述: CSI捕获完成(CSI capture done)中断服务函数
// 入口参数: 无
// 出口参数: 无
//====================================================
void IRQ48(void)
{
	
}
//====================================================
// 语法格式:void IRQ47(void)
// 功能描述: TV坐标选中(TV coordinate hit)中断服务函数
// 入口参数: 无
// 出口参数: 无
//====================================================
void IRQ47(void)
{
	
}
//====================================================
// 语法格式:void IRQ46(void)
// 功能描述: 保留中断向量中断服务函数
// 入口参数: 无
// 出口参数: 无
//====================================================
void IRQ46(void)
{
	
}
//====================================================
// 语法格式:void IRQ45(void)
// 功能描述: USB主/从(USB host+device)中断服务函数
// 入口参数: 无
// 出口参数: 无
//====================================================
void IRQ45(void)
{
	USBH_ISR();						// USB中断服务函数,该函数在USBHostLib_V1.1.4.a库中定义
}
//====================================================
// 语法格式:void IRQ44(void)
// 功能描述: SIO中断服务函数
// 入口参数: 无
// 出口参数: 无
//====================================================
void IRQ44(void)
{
	
}
//====================================================
// 语法格式:void IRQ43(void)
// 功能描述: SPI中断服务函数
// 入口参数: 无
// 出口参数: 无
//====================================================
void IRQ43(void)
{
	
}
//====================================================
// 语法格式:void IRQ42(void)
// 功能描述: UART中断服务函数
// 入口参数: 无
// 出口参数: 无
//====================================================
void IRQ42(void)
{
	
}
//====================================================
// 语法格式:void IRQ41(void)
// 功能描述: NAND中断服务函数
// 入口参数: 无
// 出口参数: 无
//====================================================
void IRQ41(void)
{
	
}
//====================================================
// 语法格式:void IRQ40(void)
// 功能描述: SD中断服务函数
// 入口参数: 无
// 出口参数: 无
//====================================================
void IRQ40(void)
{
	
}
//====================================================
// 语法格式:void IRQ39(void)
// 功能描述: I2C中断服务函数
// 入口参数: 无
// 出口参数: 无
//====================================================
void IRQ39(void)
{
	
}
//====================================================
// 语法格式:void IRQ38(void)
// 功能描述: I2S中断服务函数
// 入口参数: 无
// 出口参数: 无
//====================================================
void IRQ38(void)
{
	
}
//====================================================
// 语法格式:void IRQ37(void)
// 功能描述: APBDMA 通道0(CH0)中断服务函数
// 入口参数: 无
// 出口参数: 无
//====================================================
void IRQ37(void)
{
	
}
//====================================================
// 语法格式:void IRQ36(void)
// 功能描述: APBDMA 通道1(CH1)中断服务函数
// 入口参数: 无
// 出口参数: 无
//====================================================
void IRQ36(void)
{
	
}
//====================================================
// 语法格式:void IRQ35(void)
// 功能描述: LDM DMA中断服务函数
// 入口参数: 无
// 出口参数: 无
//====================================================
void IRQ35(void)
{
	
}
//====================================================
// 语法格式:void IRQ34(void)
// 功能描述: BLN DMA中断服务函数
// 入口参数: 无
// 出口参数: 无
//====================================================
void IRQ34(void)
{
	
}
//====================================================
// 语法格式:void IRQ33(void)
// 功能描述: APBDMA 通道2(CH2)中断服务函数
// 入口参数: 无
// 出口参数: 无
//====================================================
void IRQ33(void)
{
	if( (*P_DMA_INT_STATUS & 0x4) == 0x4 )
	{		
         MICGetPCMData();			
         *P_DMA_INT_STATUS = 0x4;   
	}		
}
//====================================================
// 语法格式:void IRQ32(void)
// 功能描述: APBDMA 通道3(CH3)中断服务函数
// 入口参数: 无
// 出口参数: 无
//====================================================
void IRQ32(void)
{
	
}
//====================================================
// 语法格式:void IRQ31(void)
// 功能描述: 实时时钟(RTC)中断服务函数
// 入口参数: 无
// 出口参数: 无
//====================================================
void IRQ31(void)
{
	
}
//====================================================
// 语法格式:void IRQ30(void)
// 功能描述: MP4中断服务函数
// 入口参数: 无
// 出口参数: 无
//====================================================
extern unsigned int g_ulWidth,g_ulHeight;

void IRQ30(void)
{
}
//====================================================
// 语法格式:void IRQ29(void)
// 功能描述: C3(ECC Module)中断服务函数
// 入口参数: 无
// 出口参数: 无
//====================================================
void IRQ29(void)
{
	
}
//====================================================
// 语法格式:void IRQ28(void)
// 功能描述: GPIO外部中断中断服务函数
// 入口参数: 无
// 出口参数: 无
//====================================================
void IRQ28(void)
{
	
}
//====================================================
// 语法格式:void IRQ27(void)
// 功能描述: Buffer controller/TV垂直空白结束中断服务函数
// 入口参数: 无
// 出口参数: 无
//====================================================
void IRQ27(void)
{
	
}
//====================================================
// 语法格式:void IRQ26(void)
// 功能描述: 保留中断向量中断服务函数
// 入口参数: 无
// 出口参数: 无
//====================================================
void IRQ26(void)
{
	
}
//====================================================
// 语法格式:void IRQ25(void)
// 功能描述: 保留中断向量中断服务函数
// 入口参数: 无
// 出口参数: 无
//====================================================
void IRQ25(void)
{
	
}
//====================================================
// 语法格式:void IRQ24(void)
// 功能描述: 保留中断向量中断服务函数
// 入口参数: 无
// 出口参数: 无
//====================================================
void IRQ24(void)
{
	
}

//====================================================
//	end
//====================================================

⌨️ 快捷键说明

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