vector.c
来自「cxstm8 编译器」· C语言 代码 · 共 48 行
C
48 行
/* INTERRUPT VECTORS TABLE FOR STM8
* Copyright (c) 2007 by COSMIC Software
*/
/* should be the name of a dummy interrupt routine
* in order to catch properly unexpected interrupts
*/
#define NULL 0
extern @near void _stext(); /* startup routine */
extern void recept(); /* character receive handler */
#pragma section const {vector}
void (* const @vector _vectab[32])() = {
(void (*)())_stext, /* RESET */
NULL, /* TRAP */
NULL, /* TLI */
NULL, /* AWU */
NULL, /* CLK */
NULL, /* EXTI PORTA */
NULL, /* EXTI PORTB */
NULL, /* EXTI PORTC */
NULL, /* EXTI PORTD */
NULL, /* EXTI PORTE */
NULL, /* CAN RX */
NULL, /* CAN TX */
NULL, /* SPI */
NULL, /* TIMER 1 OVF */
NULL, /* TIMER 1 CAP */
NULL, /* TIMER 2 OVF */
NULL, /* TIMER 2 CAP */
NULL, /* TIMER 3 OVF */
NULL, /* TIMER 3 CAP */
NULL, /* USART TX */
recept, /* USART RX */
NULL, /* I2C */
NULL, /* LINUART TX */
NULL, /* LINUART RX */
NULL, /* ADC */
NULL, /* TIMER 4 OVF */
NULL, /* EEPROM ECC */
NULL, /* Reserved */
NULL, /* Reserved */
NULL, /* Reserved */
NULL, /* Reserved */
NULL, /* Reserved */
};
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?