DSP281x_.rar

  • jkj
    了解作者
  • C++
    开发工具
  • 502KB
    文件大小
  • rar
    文件格式
  • 0
    收藏次数
  • 1 积分
    下载积分
  • 3
    下载次数
  • 2015-02-23 22:33
    上传日期
some applications for DSP TMS281X. a complete program, it is good for beginning
DSP281x_.rar
  • 49017912LCD1602
  • LCD1602
  • Debug
  • DSP281x_PieVect.obj
    16.1KB
  • DSP281x_DefaultIsr.obj
    36KB
  • DSP281x_GlobalVariableDefs.obj
    114.3KB
  • DSP281x_PieCtrl.obj
    5.2KB
  • main.obj
    14.1KB
  • LCD1602.map
    16KB
  • DSP281x_SysCtrl.obj
    9.2KB
  • LCD_Driver_User.obj
    34.7KB
  • LCD1602.out
    146.6KB
  • LCD1602.CS_
  • SYMBOL.CDX
    417KB
  • SYMBOL.FPT
    544.6KB
  • FILE.FPT
    1.5KB
  • FILE.DBF
    1.2KB
  • SYMBOL.DBF
    334.7KB
  • FILE.CDX
    3KB
  • DSP281x_Headers_nonBIOS.cmd
    4.9KB
  • main.c
    3.5KB
  • DSP281x_Spi.h
    6.3KB
  • DSP281x_Sci.h
    8.2KB
  • DSP281x_GlobalPrototypes.h
    2.3KB
  • LCD1602.paf2
    7.5KB
  • DSP281x_SysCtrl.h
    12.4KB
  • DSP281x_SWPrioritizedIsrLevels.h
    143.6KB
  • DSP281x_Mcbsp.h
    35.1KB
  • DSP281x_DefaultIsr.h
    4.8KB
  • DSP281x_Device.h
    4.5KB
  • DSP281x_PieVect.c
    5.4KB
  • DSP281x_SysCtrl.c
    7.8KB
  • rts2800_ml.lib
    1.2MB
  • DSP281x_ECan.h
    46.7KB
  • DSP281x_Adc.h
    8.5KB
  • DSP281x_DefaultIsr.c
    25.2KB
  • DSP281x_Gpio.h
    29.2KB
  • DSP281x_Examples.h
    3.4KB
  • DSP281x_PieCtrl.c
    2.8KB
  • LCD_Driver_User.c
    8.3KB
  • DSP281x_PieVect.h
    6.4KB
  • DSP281x_XIntrupt.h
    2.2KB
  • DSP281x_DevEmu.h
    2.9KB
  • DSP281x_GlobalVariableDefs.c
    6.8KB
  • cc_build_Debug.log
    1.6KB
  • F2812_EzDSP_RAM_lnk.cmd
    4.6KB
  • LCD_Dis.h
    294B
  • DSP281x_Xintf.h
    3.7KB
  • DSP281x_Ev.h
    24.2KB
  • DSP281x_PieCtrl.h
    5.8KB
  • LCD1602.paf
    2.1KB
  • LCD1602.sbl
    4.7KB
  • DSP281x_CpuTimers.h
    5.8KB
  • Debug.lkf
    953B
  • LCD1602.pjt
    1.4KB
内容介绍
//########################################################################### // // FILE: DSP281x_DefaultIsr.c // // TITLE: DSP281x Device Default Interrupt Service Routines. // //########################################################################### // // Ver | dd mmm yyyy | Who | Description of changes // =====|=============|======|=============================================== // 1.00| 11 Sep 2003 | L.H. | Changes since previous version (v.58 Alpha) // | | | Search & Replace PieCtrl. with PieCtrlRegs. // | | | Added PIE Ack statements for XINT1 and XINT2 ISRs // | | | Changed the order to match the PIE vector table // | | | Changed USER0-USER11 to USER1-USER12 //########################################################################### #include "DSP281x_Device.h" // DSP281x Headerfile Include File #include "DSP281x_Examples.h" // DSP281x Examples Include File // Note CPU-Timer1 ISR is reserved for TI use. interrupt void INT13_ISR(void) // INT13 or CPU-Timer1 { // Insert ISR Code here // Next two lines for debug only to halt the processor here // Remove after inserting ISR Code asm (" ESTOP0"); for(;;); } // Note CPU-Timer2 ISR is reserved for TI use. interrupt void INT14_ISR(void) // CPU-Timer2 { // Insert ISR Code here // Next two lines for debug only to halt the processor here // Remove after inserting ISR Code asm (" ESTOP0"); for(;;); } interrupt void DATALOG_ISR(void) // Datalogging interrupt { // Insert ISR Code here // Next two lines for debug only to halt the processor here // Remove after inserting ISR Code asm (" ESTOP0"); for(;;); } interrupt void RTOSINT_ISR(void) // RTOS interrupt { // Insert ISR Code here // Next two lines for debug only to halt the processor here // Remove after inserting ISR Code asm (" ESTOP0"); for(;;); } interrupt void EMUINT_ISR(void) // Emulation interrupt { // Insert ISR Code here // Next two lines for debug only to halt the processor here // Remove after inserting ISR Code asm (" ESTOP0"); for(;;); } interrupt void NMI_ISR(void) // Non-maskable interrupt { // Insert ISR Code here // Next two lines for debug only to halt the processor here // Remove after inserting ISR Code asm (" ESTOP0"); for(;;); } interrupt void ILLEGAL_ISR(void) // Illegal operation TRAP { // Insert ISR Code here // Next two lines for debug only to halt the processor here // Remove after inserting ISR Code asm(" ESTOP0"); for(;;); } interrupt void USER1_ISR(void) // User Defined trap 1 { // Insert ISR Code here // Next two lines for debug only to halt the processor here // Remove after inserting ISR Code asm (" ESTOP0"); for(;;); } interrupt void USER2_ISR(void) // User Defined trap 2 { // Insert ISR Code here // Next two lines for debug only to halt the processor here // Remove after inserting ISR Code asm (" ESTOP0"); for(;;); } interrupt void USER3_ISR(void) // User Defined trap 3 { // Insert ISR Code here // Next two lines for debug only to halt the processor here // Remove after inserting ISR Code asm (" ESTOP0"); for(;;); } interrupt void USER4_ISR(void) // User Defined trap 4 { // Insert ISR Code here // Next two lines for debug only to halt the processor here // Remove after inserting ISR Code asm (" ESTOP0"); for(;;); } interrupt void USER5_ISR(void) // User Defined trap 5 { // Insert ISR Code here // Next two lines for debug only to halt the processor here // Remove after inserting ISR Code asm (" ESTOP0"); for(;;); } interrupt void USER6_ISR(void) // User Defined trap 6 { // Insert ISR Code here // Next two lines for debug only to halt the processor here // Remove after inserting ISR Code asm (" ESTOP0"); for(;;); } interrupt void USER7_ISR(void) // User Defined trap 7 { // Insert ISR Code here // Next two lines for debug only to halt the processor here // Remove after inserting ISR Code asm (" ESTOP0"); for(;;); } interrupt void USER8_ISR(void) // User Defined trap 8 { // Insert ISR Code here // Next two lines for debug only to halt the processor here // Remove after inserting ISR Code asm (" ESTOP0"); for(;;); } interrupt void USER9_ISR(void) // User Defined trap 9 { // Insert ISR Code here // Next two lines for debug only to halt the processor here // Remove after inserting ISR Code asm (" ESTOP0"); for(;;); } interrupt void USER10_ISR(void) // User Defined trap 10 { // Insert ISR Code here // Next two lines for debug only to halt the processor here // Remove after inserting ISR Code asm (" ESTOP0"); for(;;); } interrupt void USER11_ISR(void) // User Defined trap 11 { // Insert ISR Code here // Next two lines for debug only to halt the processor here // Remove after inserting ISR Code asm (" ESTOP0"); for(;;); } interrupt void USER12_ISR(void) // User Defined trap 12 { // Insert ISR Code here // Next two lines for debug only to halt the processor here // Remove after inserting ISR Code asm (" ESTOP0"); for(;;); } // ----------------------------------------------------------- // PIE Group 1 - MUXed into CPU INT1 // ----------------------------------------------------------- // INT1.1 interrupt void PDPINTA_ISR( void ) // EV-A { // Insert ISR Code here // To receive more interrupts from this PIE group, acknowledge this interrupt // PieCtrlRegs.PIEACK.all = PIEACK_GROUP1; // Next two lines for debug only to halt the processor here // Remove after inserting ISR Code asm (" ESTOP0"); for(;;); } // INT1.2 interrupt void PDPINTB_ISR(void) // EV-B { // Insert ISR Code here // To receive more interrupts from this PIE group, acknowledge this interrupt // PieCtrlRegs.PIEACK.all = PIEACK_GROUP1; // Next two lines for debug only to halt the processor here // Remove after inserting ISR Code asm (" ESTOP0"); for(;;); } // INT1.3 - Reserved // INT1.4 interrupt void XINT1_ISR(void) { // Insert ISR Code here // To receive more interrupts from this PIE group, acknowledge this interrupt // PieCtrlRegs.PIEACK.all = PIEACK_GROUP1; // Next two lines for debug only to halt the processor here // Remove after inserting ISR Code asm (" ESTOP0"); for(;;); } // INT1.5 interrupt void XINT2_ISR(void) { // Insert ISR Code here // To receive more interrupts from this PIE group, acknowledge this interrupt // PieCtrlRegs.PIEACK.all = PIEACK_GROUP1; // Next two lines for debug only to halt the processor here // Remove after inserting ISR Code asm (" ESTOP0"); for(;;); } // INT1.6 interrupt void ADCINT_ISR(void) // ADC { // Insert ISR Code here // To receive more interrupts from this PIE group, acknowledge this interrupt // PieCtrlRegs.PIEACK.all = PIEACK_GROUP1; // Next two lines for debug only to halt the processor here // Remove after inserting ISR Code asm (" ESTOP0"); for(;;); } // INT1.7 interrupt void TINT0_ISR(void) // CPU-Timer 0 { // Insert ISR Code here // To receive more interrupts from this PIE group, acknowledge this interrupt // PieCtrlRegs.PIEACK.all = PIEACK_GROUP1; // Next two lines for debug only to halt the processor here // Remove after inserting ISR Code asm (" ESTOP0"); for(;;); } // INT1.8 inte
评论
    相关推荐
    • DSP281x_SysCtrl.rar
      基于2812的一个头文件 可以进行正确的运行
    • lab32-Cap.zip
      // This example function is found in the DSP2833x_SysCtrl.c file. InitSysCtrl(); // Step 2. Initalize GPIO: // This example function is found in the DSP2833x_Gpio.c file and // illustrates how ...
    • lab4-timer1_LED.rar
      初始化系统控制: 锁相环,看门狗,使外设时钟 这个例子是在dsp2833x_sysctrl发现C文件。
    • 128点的fft
      合理的应用DSP库函数,能快速的编写程序。
    • DSP2812的定时器
      基于DSP2812的定时器的源代码,很多程序里都用的到。
    • Proteus7.12.rar
      Proteus7.12完美破解版.rar电路仿真软件很好用可以仿真单片数字模拟电路
    • VHDL 的实例程序,共44个.rar
      经典VHDL 的实例程序,共44个!要下载的尽快
    • USBtoRS232Driver.rar
      USB转串口驱动程序,可以用在笔记本电脑上,方便的通过串口给单片机下载程序!
    • 模糊控制程序.rar
      模糊PID控制程序的源码,是作业,有讲解,
    • 串口编程源代码.rar
      这是本人最近几年所编写的串行通讯的代码集,可以供大家参考学习。