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

📄 lle_vectors.c

📁 BCM 控制demo源代码
💻 C
字号:
/*******************************************************************************/
/**
Copyright (c) 2007 Freescale Semiconductor
\file       Vectors.c
\brief      Interrupt service routine vectors
\author     Freescale Semiconductor
\author     B05114
\version    0.1
\date       April/2007
*/
/*******************************************************************************/

/** S12X derivative information */ 
#include <MC9S12XEP100.h>    

/** Interrupt service routines prototypes */ 
#include "lle_Interrupts.h"

#include "des_MC33696.h"

/** Startup defined in Start12.c */
extern void interrupt  _Startup(void);


// FreeMASTER
extern void near FMSTR_Isr();


/*******************************************************************************/

/* Dummy interrupt service routine */
#pragma CODE_SEG __NEAR_SEG NON_BANKED

void interrupt Dummy_D_Isr(void)
{
    asm NOP;        
}

/*******************************************************************************/

/** Interrupt vectors table */
void (* near const vectors[])(void) @ 0xFF10 =  {
    
  Dummy_D_Isr,        /* 0x08  0xFF10 ivVsi           */
  Dummy_D_Isr,        /* 0x09  0xFF12 ivVsyscall      */
  Dummy_D_Isr,        /* 0x0A  0xFF14 ivVmpuaccerr    */
  Dummy_D_Isr,        /* 0x0B  0xFF16 ivVxgateswerr   */
  Dummy_D_Isr,        /* 0x0C  0xFF18 ivReserved116   */
  Dummy_D_Isr,        /* 0x0D  0xFF1A ivReserved115   */
  Dummy_D_Isr,        /* 0x0E  0xFF1C ivReserved114   */
  Dummy_D_Isr,        /* 0x0F  0xFF1E ivReserved113   */
  Dummy_D_Isr,        /* 0x10  0xFF20 ivReserved112   */
  Dummy_D_Isr,        /* 0x11  0xFF22 ivReserved111   */
  Dummy_D_Isr,        /* 0x12  0xFF24 ivReserved110   */
  Dummy_D_Isr,        /* 0x13  0xFF26 ivReserved109   */
  Dummy_D_Isr,        /* 0x14  0xFF28 ivReserved108   */
  Dummy_D_Isr,        /* 0x15  0xFF2A ivReserved107   */
  Dummy_D_Isr,        /* 0x16  0xFF2C ivReserved106   */
  Dummy_D_Isr,        /* 0x17  0xFF2E ivReserved105   */
  Dummy_D_Isr,        /* 0x18  0xFF30 ivReserved104   */
  Dummy_D_Isr,        /* 0x19  0xFF32 ivReserved103   */
  Dummy_D_Isr,        /* 0x1A  0xFF34 ivReserved102   */
  Dummy_D_Isr,        /* 0x1B  0xFF36 ivReserved101   */
  Dummy_D_Isr,        /* 0x1C  0xFF38 ivReserved100   */
  Dummy_D_Isr,        /* 0x1D  0xFF3A ivReserved99    */
  Dummy_D_Isr,        /* 0x1E  0xFF3C ivVatd1comp     */
  Dummy_D_Isr,        /* 0x1F  0xFF3E ivVatd0comp     */
  Dummy_D_Isr,        /* 0x20  0xFF40 ivVpainedg      */
  Dummy_D_Isr,        /* 0x21  0xFF42 ivVpaovf        */
  Dummy_D_Isr,        /* 0x22  0xFF44 ivVtimovf       */
  Dummy_D_Isr,        /* 0x23  0xFF46 ivVtimch7       */
  Dummy_D_Isr,        /* 0x24  0xFF48 ivVtimch6       */
  Dummy_D_Isr,        /* 0x25  0xFF4A ivVtimch5       */
  Dummy_D_Isr,        /* 0x26  0xFF4C ivVtimch4       */
  Dummy_D_Isr,        /* 0x27  0xFF4E ivVtimch3       */
  Dummy_D_Isr,        /* 0x28  0xFF50 ivVtimch2       */
  Dummy_D_Isr,        /* 0x29  0xFF52 ivVtimch1       */
  Dummy_D_Isr,        /* 0x2A  0xFF54 ivVtimch0       */
  Dummy_D_Isr,        /* 0x2B  0xFF56 ivVsci7         */
  Dummy_D_Isr,        /* 0x2C  0xFF58 ivVpit7         */
  Dummy_D_Isr,        /* 0x2D  0xFF5A ivVpit6         */
  Dummy_D_Isr,        /* 0x2E  0xFF5C ivVpit5         */
  Dummy_D_Isr,        /* 0x2F  0xFF5E ivVpit4         */
  Dummy_D_Isr,        /* 0x30  0xFF60 ivReserved80    */
  Dummy_D_Isr,        /* 0x31  0xFF62 ivReserved79    */
  Dummy_D_Isr,        /* 0x32  0xFF64 ivVxst7         */
  Dummy_D_Isr,        /* 0x33  0xFF66 ivVxst6         */
  Dummy_D_Isr,        /* 0x34  0xFF68 ivVxst5         */
  Dummy_D_Isr,        /* 0x35  0xFF6A ivVxst4         */
  Dummy_D_Isr,        /* 0x36  0xFF6C ivVxst3         */
  Dummy_D_Isr,        /* 0x37  0xFF6E ivVxst2         */
  Dummy_D_Isr,        /* 0x38  0xFF70 ivVxst1         */
  Dummy_D_Isr,        /* 0x39  0xFF72 ivVxst0         */
  Dummy_D_Isr,        /* 0x3A  0xFF74 ivVpit3         */
  Dummy_D_Isr,        /* 0x3B  0xFF76 ivVpit2         */
  Dummy_D_Isr,        /* 0x3C  0xFF78 ivVpit1         */
  Dummy_D_Isr,        /* 0x3D  0xFF7A ivVpit0         */
  Dummy_D_Isr,        /* 0x3E  0xFF7C ivVReserved65   */
  lle_API_Isr,        /* 0x3F  0xFF7E ivVapi          */
  Dummy_D_Isr,        /* 0x40  0xFF80 ivVlvi          */
  Dummy_D_Isr,        /* 0x41  0xFF82 ivVi2c1         */
  Dummy_D_Isr,        /* 0x42  0xFF84 ivVsci5         */
  Dummy_D_Isr,        /* 0x43  0xFF86 ivVsci4         */
  Dummy_D_Isr,        /* 0x44  0xFF88 ivVsci3         */
  FMSTR_Isr,          /* 0x45  0xFF8A ivVsci2         */
  Dummy_D_Isr,        /* 0x46  0xFF8C ivVpwmsdn       */
  Dummy_D_Isr,        /* 0x47  0xFF8E ivVportP        */
  Dummy_D_Isr,        /* 0x48  0xFF90 ivVcan4tx       */
  Dummy_D_Isr,        /* 0x49  0xFF92 ivVcan4rx       */
  Dummy_D_Isr,        /* 0x4A  0xFF94 ivVcan4err      */
  Dummy_D_Isr,        /* 0x4B  0xFF96 ivVcan4wkup     */
  Dummy_D_Isr,        /* 0x4C  0xFF98 ivVcan3tx       */
  lle_CANRx_Isr,      /* 0x4D  0xFF9A ivVcan3rx       */
  Dummy_D_Isr,        /* 0x4E  0xFF9C ivVcan3err      */
  Dummy_D_Isr,        /* 0x4F  0xFF9E ivVcan3wkup     */
  Dummy_D_Isr,        /* 0x50  0xFFA0 ivVcan2tx       */
  Dummy_D_Isr,        /* 0x51  0xFFA2 ivVcan2rx       */
  Dummy_D_Isr,        /* 0x52  0xFFA4 ivVcan2err      */
  Dummy_D_Isr,        /* 0x53  0xFFA6 ivVcan2wkup     */
  Dummy_D_Isr,        /* 0x54  0xFFA8 ivVcan1tx       */
  Dummy_D_Isr,        /* 0x55  0xFFAA ivVcan1rx       */
  Dummy_D_Isr,        /* 0x56  0xFFAC ivVcan1err      */
  Dummy_D_Isr,        /* 0x57  0xFFAE ivVcan1wkup     */
  Dummy_D_Isr,        /* 0x58  0xFFB0 ivVcan0tx       */
  Dummy_D_Isr,        /* 0x59  0xFFB2 ivVcan0rx       */
  Dummy_D_Isr,        /* 0x5A  0xFFB4 ivVcan0err      */
  Dummy_D_Isr,        /* 0x5B  0xFFB6 ivVcan0wkup     */
  Dummy_D_Isr,        /* 0x5C  0xFFB8 ivVflash        */
  Dummy_D_Isr,        /* 0x5D  0xFFBA ivVflashfault   */
  Dummy_D_Isr,        /* 0x5E  0xFFBC ivVspi2         */
  Dummy_D_Isr,        /* 0x5F  0xFFBE ivVspi1         */
  Dummy_D_Isr,        /* 0x60  0xFFC0 ivVi2c0         */
  Dummy_D_Isr,        /* 0x61  0xFFC2 ivVsci6         */
  Dummy_D_Isr,        /* 0x62  0xFFC4 ivVcrgscm       */
  Dummy_D_Isr,        /* 0x63  0xFFC6 ivVcrgplllck    */
  Dummy_D_Isr,        /* 0x64  0xFFC8 ivVtimpabovf    */
  Dummy_D_Isr,        /* 0x65  0xFFCA ivVtimmdcu      */
  Dummy_D_Isr,        /* 0x66  0xFFCC ivVportH        */
  Dummy_D_Isr,        /* 0x67  0xFFCE ivVportJ        */
  Dummy_D_Isr,        /* 0x68  0xFFD0 ivVatd1         */
  Dummy_D_Isr,        /* 0x69  0xFFD2 ivVatd0         */
  Dummy_D_Isr,        /* 0x6A  0xFFD4 ivVsci1         */
  Dummy_D_Isr,        /* 0x6B  0xFFD6 ivVsci0         */
  //Dummy_D_Isr,        /* 0x6C  0xFFD8 ivVspi0         */
  Echo_RxSPI_Interrupt, /* 0x6C  0xFFD8 ivVspi0       */
  Dummy_D_Isr,        /* 0x6D  0xFFDA ivVtimpaie      */
  Dummy_D_Isr,        /* 0x6E  0xFFDC ivVtimpaaovf    */
  Dummy_D_Isr,        /* 0x6F  0xFFDE ivVetimovf      */
  Dummy_D_Isr,        /* 0x70  0xFFE0 ivVetimch7      */
  Dummy_D_Isr,        /* 0x71  0xFFE2 ivVetimch6      */
  Dummy_D_Isr,        /* 0x72  0xFFE4 ivVetimch5      */
  Dummy_D_Isr,        /* 0x73  0xFFE6 ivVetimch4      */
  Dummy_D_Isr,        /* 0x74  0xFFE8 ivVetimch3      */
  Dummy_D_Isr,        /* 0x75  0xFFEA ivVetimch2      */
  Dummy_D_Isr,        /* 0x76  0xFFEC ivVetimch1      */
  //Dummy_D_Isr,        /* 0x77  0xFFEE ivVetimch0      */
  Echo_TxTimer_Interrupt, /* 0x77  0xFFEE ivVetimch0  */
  Dummy_D_Isr,        /* 0x78  0xFFF0 ivVerti         */
  Dummy_D_Isr,        /* 0x79  0xFFF2 ivVeirq         */
  lle_XIRQ_Isr,       /* 0x7A  0xFFF4 ivVxirq         */
  Dummy_D_Isr,        /* 0x7B  0xFFF6 ivVswi          */
  Dummy_D_Isr,        /* 0x7C  0xFFF8 ivVtrap         */
  _Startup,           /* 0xFFFA  ivVcop               */
  _Startup            /* 0xFFFC  ivVclkmon            */
//  _Startup               0xFFFE  ivVreset           */
};

/*******************************************************************************/

⌨️ 快捷键说明

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