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

📄 vecttbl.c

📁 ucOS 在单片机上实现
💻 C
字号:
/*
*********************************************************************************************************
*                                                uC/OS-II
*                                          The Real-Time Kernel
*
*                            (c) Copyright 1992-2003, Micrium, Inc, Weston, FL
*                                           All Rights Reserved
*
*                                               EDK-38024
*                                                H8/300L
*
*                                         INTERRUPT VECTOR TABLE
*
* Filename   : vecttbl.c
* Programmer : Jean J. Labrosse
*********************************************************************************************************
*/

#include  <includes.h>
                        
#pragma section INT_TBL

void * INT_Vectors[] = {
    (void *)PowerON_Reset,         // Vect  0, RESET vector
    (void *)INT_Dummy,             // Vect  1, Reserved
    (void *)INT_Dummy,             // Vect  2, Reserved
    (void *)INT_Dummy,             // Vect  3, Reserved
    (void *)INT_IRQ0,              // Vect  4, IRQ0
    (void *)INT_IRQ1,              // Vect  5, IRQ1
    (void *)INT_IRQAEC,            // Vect  6, IRQAEC
    (void *)INT_IRQ3,              // Vect  7, IRQ3
    (void *)INT_IRQ4,              // Vect  8, IRQ4
    (void *)INT_WKP,               // Vect  9, WKP
    (void *)INT_Dummy,             // Vect 10,
    (void *)OSTickISR,             // Vect 11, Timer A Overflow is uC/OS-II's Tick
    (void *)INT_AEC,               // Vect 12, Asynchronous Event Counter
    (void *)INT_TmrC,              // Vect 13, Timer C overflow or underflow
    (void *)INT_TmrFL,             // Vect 14, Timer FL compare match
    (void *)INT_TmrFH,             // Vect 15, Timer FH compare match
    (void *)INT_TmrG,              // Vect 16, Timer G
    (void *)INT_Dummy,             // Vect 17, Reserved
    (void *)OSIntCOMM,               // Vect 18, SCI3
    (void *)INT_ADI,               // Vect 19, ADC Conversion End
    (void *)INT_Direct_Transition, // Vect 20,  
    (void *)INT_Dummy,             // Vect 21, Reserved
    (void *)INT_Dummy,             // Vect 22, Reserved
    (void *)INT_Dummy              // Vect 23, Reserved  
};

⌨️ 快捷键说明

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