• 大小: 11.57MB
    文件类型: .rar
    金币: 2
    下载: 1 次
    发布日期: 2023-06-16
  • 语言: 其他
  • 标签: DSP  例程  

资源简介

手把手教你学DSP(基于2812)中所需的例程文件、编程素材

资源截图

代码片段和文件信息


/****************************************************************************
*
*文件名:DSP28_DefaultIsr.c
*
*功  能:此文件包含了与F2812所有默认相关的中断含函数,我们只需在相应的中断函数
*        中加入代码以实现中断函数的功能就可以
*
*作  者: likyo from hellodsp
*
****************************************************************************/

#include “DSP28_Device.h“

//---------------------------------------------------------------------------
// INT13 INT14 NMI XINT1 XINT2 的中断服务函数:
//
interrupt void INT13_ISR(void)     // INT13 或者 CPU-Timer1中断函数
{
  // 在这里插入中断函数的代码
  
  // 下面两行只是为了编译而写的,插入代码后请将其删除
  
  // 中断函数代码
     asm (“      ESTOP0“);
     for(;;);
  
  // 返回;
}

interrupt void INT14_ISR(void)     // CPU-Timer2中断函数
{
  // 在这里插入中断函数的代码
  
  // 下面两行只是为了编译而写的,插入代码后请将其删除
  
  // 中断函数代码
     asm (“      ESTOP0“);
     for(;;);
  
  // 返回;
}

interrupt void NMI_ISR(void)       // 外部非屏蔽的中断函数
{
  // 在这里插入中断函数的代码
  
  // 下面两行只是为了编译而写的,插入代码后请将其删除
  
  // 中断函数代码
     asm (“      ESTOP0“);
     for(;;);
  
  // 返回;
}

interrupt void  XINT1_ISR(void)     //XINT1(外部接口)中断函数
{
  // 在这里插入中断函数的代码
  
  // 下面两行只是为了编译而写的,插入代码后请将其删除
  
  // 中断函数代码
     asm (“      ESTOP0“);
     for(;;);
  
  // 返回;
}     

interrupt void  XINT2_ISR(void)     //XINT2(外部接口)中断函数
{
  // 在这里插入中断函数的代码
  
  // 下面两行只是为了编译而写的,插入代码后请将其删除
  
  // 中断函数代码
     asm (“      ESTOP0“);
     for(;;); 
  
  // 返回;
}

//---------------------------------------------------------------------------
// DATALOG RTOSINT EMUINT RTOS 中断服务函数:
//
interrupt void DATALOG_ISR(void)   // CPU数据记录中断函数
{
  // 在这里插入中断函数的代码
  
  // 下面两行只是为了编译而写的,插入代码后请将其删除
  
  // 中断函数代码
     asm (“      ESTOP0“);
     for(;;); 
  
  // 返回;

}

interrupt void RTOSINT_ISR(void)   // CPU实时OS中断函数
{
  // 在这里插入中断函数的代码
  
  // 下面两行只是为了编译而写的,插入代码后请将其删除
  
  // 中断函数代码
     asm (“      ESTOP0“);
     for(;;); 
  
  // 返回;
}

interrupt void EMUINT_ISR(void)    // CPU仿真中断函数
{
   // 在这里插入中断函数的代码
  
  // 下面两行只是为了编译而写的,插入代码后请将其删除
  
  // 中断函数代码
     asm (“      ESTOP0“);
     for(;;);
  
  // 返回;
}

//---------------------------------------------------------------------------
// ILLEGAL Instruction Trap 中断服务函数:
//
interrupt void ILLEGAL_ISR(void)   // 非法操作捕获中断
{
  // 在这里插入中断函数的代码
  
  // 下面两行只是为了编译而写的,插入代码后请将其删除
  
  // 中断函数代码
     asm (“      ESTOP0“);
     for(;;);
  
  // 返回;
}

//---------------------------------------------------------------------------
// 用户定义的软中断:
//
interrupt void USER0_ISR(void)     // 用户定义的中断0
{
  // 在这里插入中断函数的代码
  
  // 下面两行只是为了编译而写的,插入代码后请将其删除
  
  // 中断函数代码
     asm (“      ESTOP0“);
     for(;;); 
  
  // 返回;
}

interrupt void USER1_ISR(void)     // 用户定义的中断1
{
  // 在这里插入中断函数的代码
  
  // 下面两行只是为了编译而写的,插入代码后请将其删除
  
  // 中断函数代码
     asm (“      ESTOP0“);
     for(;;); 
  
  // 返回;
}

interrupt void USER2_ISR(void)     // 用户定义的中断2
{
  // 在这里插入中断函数的代码
  
  // 下面两行只是为了编译而写的,插入代码后请将其删除
  
  // 中断函数

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件     477696  2009-08-26 10:51  手把手教你学DSP中需要的文件\HELLODSP调试助手\HELLODSP调试助手.msi

     文件     571904  2009-08-26 10:51  手把手教你学DSP中需要的文件\HELLODSP调试助手\netframworksetup.exe

     文件        142  2009-08-26 11:10  手把手教你学DSP中需要的文件\HELLODSP调试助手\安装说明.txt

     文件       1263  2009-07-18 11:51  手把手教你学DSP中需要的文件\TMS320F2812例程\第七章\7.4\EXFlash\cc_build_Debug.log

     文件        595  2009-07-18 11:51  手把手教你学DSP中需要的文件\TMS320F2812例程\第七章\7.4\EXFlash\Debug.lkf

     文件        595  2009-07-18 11:51  手把手教你学DSP中需要的文件\TMS320F2812例程\第七章\7.4\EXFlash\Debug.lkv

     文件       5962  2009-06-17 20:59  手把手教你学DSP中需要的文件\TMS320F2812例程\第七章\7.4\EXFlash\DSP28_Adc.h

     文件       3978  2009-06-17 21:11  手把手教你学DSP中需要的文件\TMS320F2812例程\第七章\7.4\EXFlash\DSP28_CpuTimers.h

     文件      21587  2009-06-14 10:14  手把手教你学DSP中需要的文件\TMS320F2812例程\第七章\7.4\EXFlash\DSP28_DefaultIsr.c

     文件       4054  2009-06-17 21:56  手把手教你学DSP中需要的文件\TMS320F2812例程\第七章\7.4\EXFlash\DSP28_DefaultIsr.h

     文件       1686  2009-06-17 21:58  手把手教你学DSP中需要的文件\TMS320F2812例程\第七章\7.4\EXFlash\DSP28_DevEmu.h

     文件       3164  2009-06-23 14:03  手把手教你学DSP中需要的文件\TMS320F2812例程\第七章\7.4\EXFlash\DSP28_Device.h

     文件      42076  2009-06-17 22:20  手把手教你学DSP中需要的文件\TMS320F2812例程\第七章\7.4\EXFlash\DSP28_ECan.h

     文件      20354  2009-06-17 22:22  手把手教你学DSP中需要的文件\TMS320F2812例程\第七章\7.4\EXFlash\DSP28_Ev.h

     文件       1040  2009-06-17 22:55  手把手教你学DSP中需要的文件\TMS320F2812例程\第七章\7.4\EXFlash\DSP28_GlobalPrototypes.h

     文件        438  2009-06-17 22:59  手把手教你学DSP中需要的文件\TMS320F2812例程\第七章\7.4\EXFlash\DSP28_GlobalVariable.h

     文件       2664  2009-06-14 10:19  手把手教你学DSP中需要的文件\TMS320F2812例程\第七章\7.4\EXFlash\DSP28_GlobalVariableDefs.c

     文件      22627  2009-06-17 22:34  手把手教你学DSP中需要的文件\TMS320F2812例程\第七章\7.4\EXFlash\DSP28_Gpio.h

     文件      32233  2009-06-17 22:37  手把手教你学DSP中需要的文件\TMS320F2812例程\第七章\7.4\EXFlash\DSP28_Mcbsp.h

     文件       1626  2009-06-14 13:32  手把手教你学DSP中需要的文件\TMS320F2812例程\第七章\7.4\EXFlash\DSP28_PieCtrl.c

     文件       4949  2009-06-17 22:55  手把手教你学DSP中需要的文件\TMS320F2812例程\第七章\7.4\EXFlash\DSP28_PieCtrl.h

     文件       5562  2009-06-14 15:29  手把手教你学DSP中需要的文件\TMS320F2812例程\第七章\7.4\EXFlash\DSP28_PieVect.c

     文件       5436  2009-06-18 13:40  手把手教你学DSP中需要的文件\TMS320F2812例程\第七章\7.4\EXFlash\DSP28_PieVect.h

     文件       6447  2009-06-17 22:47  手把手教你学DSP中需要的文件\TMS320F2812例程\第七章\7.4\EXFlash\DSP28_Sci.h

     文件       4721  2009-06-17 22:49  手把手教你学DSP中需要的文件\TMS320F2812例程\第七章\7.4\EXFlash\DSP28_Spi.h

     文件       2340  2009-06-14 15:47  手把手教你学DSP中需要的文件\TMS320F2812例程\第七章\7.4\EXFlash\DSP28_SysCtrl.c

     文件       7652  2009-06-17 22:52  手把手教你学DSP中需要的文件\TMS320F2812例程\第七章\7.4\EXFlash\DSP28_SysCtrl.h

     文件       2915  2009-06-17 22:54  手把手教你学DSP中需要的文件\TMS320F2812例程\第七章\7.4\EXFlash\DSP28_Xintf.h

     文件       1509  2009-06-17 22:55  手把手教你学DSP中需要的文件\TMS320F2812例程\第七章\7.4\EXFlash\DSP28_XIntrupt.h

     文件       5745  2009-07-18 11:51  手把手教你学DSP中需要的文件\TMS320F2812例程\第七章\7.4\EXFlash\ExFlash.paf

............此处省略1047个文件信息

评论

共有 条评论