资源简介
教材《手把手教你学DSP》的全书例程,可用于DSP学习以及软件调试,极具参考价值
代码片段和文件信息
/****************************************************************************
*
*文件名: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
{
// 在这里插入中断函数的代码
// 下面两行只是为了编译而写的,插入代码后请将其删除
// 中断函数
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
.CA.... 1263 2009-07-18 11:51 TMS320F2812例程\第七章\7.4\EXFlash\cc_build_Debug.log
.CA.... 11576 2009-07-18 11:51 TMS320F2812例程\第七章\7.4\EXFlash\Debug\DSP28_DefaultIsr.obj
.CA.... 138526 2009-07-18 11:51 TMS320F2812例程\第七章\7.4\EXFlash\Debug\DSP28_GlobalVariableDefs.obj
.CA.... 4360 2009-07-18 11:51 TMS320F2812例程\第七章\7.4\EXFlash\Debug\DSP28_PieCtrl.obj
.CA.... 13569 2009-07-18 11:51 TMS320F2812例程\第七章\7.4\EXFlash\Debug\DSP28_PieVect.obj
.CA.... 4859 2009-07-18 11:51 TMS320F2812例程\第七章\7.4\EXFlash\Debug\DSP28_SysCtrl.obj
.CA.... 14725 2009-07-18 11:51 TMS320F2812例程\第七章\7.4\EXFlash\Debug\ExFlash.map
.CA.... 160130 2009-07-18 11:51 TMS320F2812例程\第七章\7.4\EXFlash\Debug\ExFlash.out
.CA.... 6456 2009-07-18 11:51 TMS320F2812例程\第七章\7.4\EXFlash\Debug\FLASH.obj
.CA.... 1101 2009-07-18 11:51 TMS320F2812例程\第七章\7.4\EXFlash\Debug\main.obj
.CA..H. 0 2006-09-09 09:52 TMS320F2812例程\第七章\7.4\EXFlash\Debug\Recycled(000).sys
.CA..H. 0 2006-09-09 02:24 TMS320F2812例程\第七章\7.4\EXFlash\Debug\Recycled(001).sys
.CA..H. 0 2006-09-08 21:16 TMS320F2812例程\第七章\7.4\EXFlash\Debug\Recycled(002).sys
.CA..H. 0 2006-09-08 07:06 TMS320F2812例程\第七章\7.4\EXFlash\Debug\Recycled(003).sys
.CA..H. 0 2006-09-05 05:28 TMS320F2812例程\第七章\7.4\EXFlash\Debug\Recycled(004).sys
.CA..H. 0 2006-09-05 04:25 TMS320F2812例程\第七章\7.4\EXFlash\Debug\Recycled(005).sys
.CA..H. 0 2006-09-10 06:02 TMS320F2812例程\第七章\7.4\EXFlash\Debug\Recycled.sys
.CA.... 595 2009-07-18 11:51 TMS320F2812例程\第七章\7.4\EXFlash\Debug.lkf
.CA.... 595 2009-07-18 11:51 TMS320F2812例程\第七章\7.4\EXFlash\Debug.lkv
.CA.... 5962 2009-06-17 20:59 TMS320F2812例程\第七章\7.4\EXFlash\DSP28_Adc.h
.CA.... 3978 2009-06-17 21:11 TMS320F2812例程\第七章\7.4\EXFlash\DSP28_CpuTimers.h
.CA.... 21587 2009-06-14 10:14 TMS320F2812例程\第七章\7.4\EXFlash\DSP28_DefaultIsr.c
.CA.... 4054 2009-06-17 21:56 TMS320F2812例程\第七章\7.4\EXFlash\DSP28_DefaultIsr.h
.CA.... 1686 2009-06-17 21:58 TMS320F2812例程\第七章\7.4\EXFlash\DSP28_DevEmu.h
.CA.... 3164 2009-06-23 14:03 TMS320F2812例程\第七章\7.4\EXFlash\DSP28_Device.h
.CA.... 42076 2009-06-17 22:20 TMS320F2812例程\第七章\7.4\EXFlash\DSP28_ECan.h
.CA.... 20354 2009-06-17 22:22 TMS320F2812例程\第七章\7.4\EXFlash\DSP28_Ev.h
.CA.... 1040 2009-06-17 22:55 TMS320F2812例程\第七章\7.4\EXFlash\DSP28_GlobalPrototypes.h
.CA.... 438 2009-06-17 22:59 TMS320F2812例程\第七章\7.4\EXFlash\DSP28_GlobalVariable.h
.CA.... 2664 2009-06-14 10:19 TMS320F2812例程\第七章\7.4\EXFlash\DSP28_GlobalVariableDefs.c
............此处省略984个文件信息
- 上一篇:单片机教学动画素材共46个
- 下一篇:设备管理系统完整版
相关资源
- MC9S12XS128中文英文芯片资料+系列例程
- stm32_usb_HID例程及上位机
- DHT11温湿度传感器例程
- Qt OpenGL 多图片纹理例程
- TMS320F28335全套开发例程 TMS320F28335全套
- MC9S12DG128各模块例程飞思卡尔
- MCGS详细例程制作
- DSP28377例程
- LabVIEW 虚拟电子秤例程
- 科大讯飞语音芯片操作例程
- DSP2812_BOX例程使用说明
- VS2010 TCP一个进程拥有多个端口,cli
- AX7103黑金Verilog教程
- 数字温湿度传感器DHT11详解及例程利用
- LabVIEW入门与实战开发100例程序源代码
- EMW3162例程
- HC6800-ES V2.0开发板实验例程
- 51单片机程序大全
- wincc报表例程
- STM32F407二维码例程
- DAC7311芯片STM32F10X例程.zip
- LPC17XX_Keil工程模板及配套例程 + LPC1
- Arduino的LCD12864例程包含库文件
- hls 教程zynq 7000 fpga教程,超过200页的
- stm32f103+dht11温湿度传感器例程
- DWM1000官方资料+例程+中文数据手册
- 中景园电子0.96OLED显示屏_STM32_F103C8系
- stc12c5a60s2 例程开发包
- US-015使用说明书及例程
- 上海博通BK2535设计参考资料+硬件+范例
评论
共有 条评论