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

📄 vectors.c

📁 ucos在所有cpu下的移植范例
💻 C
字号:
#include "timer.h"
#include "includes.h"

extern void _stext(void);
@interrupt void invalid(void);

@interrupt void TIMISR(void)
{
}
@interrupt void BDLCISR(void)
{
}
@interrupt void ADCISR(void)
{
}
@interrupt void SCIISR(void)
{
}
@interrupt void SPIISR(void)
{
}
@interrupt void TOVISR(void)
{
}
@interrupt void TIM5ISR(void)
{
}
@interrupt void TIM3ISR(void)
{
}
@interrupt void TIM2ISR(void)
{
}
@interrupt void TIM1ISR(void)
{
}
@interrupt void TIM0ISR(void)
{
}
@interrupt void PLLISR(void)
{
}
@interrupt void IRQISR(void)
{
}


@interrupt void (* const _vectab[19])() =
	{
    TIMISR,										// TIM 
	BDLCISR,									// BDLC
    ADCISR,										// ADC
    SCIISR,										// SCI transmit
    SCIISR,										// SCI receive
    SCIISR,										// SCI error
    SPIISR,										// SPI transmit
    SPIISR,										// SPI receive
    TOVISR,										// TIMER overflow
    TIM5ISR,	            	                // TIMER channel 5
    TimerISR,									// TIMER channel 4
    TIM3ISR,									// TIMER channel 3
    TIM2ISR,   	                                // TIMER channel 2
    TIM1ISR,   	                                // TIMER channel 1
    TIM0ISR,   	                                // TIMER channel 0
    PLLISR,										// PLL
    IRQISR,										// IRQ
	OSCtxSw,									// SWI
    _stext										// RESET
	};

⌨️ 快捷键说明

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