|
CMSIS2000
0.0.7
|
Функции прерывания для стандарта CMSIS для МК серии LPC2xxx. Подробнее...
#include "mcu_id.h"#include "LPC2xxx.h"
Макросы | |
| #define | ALIAS(f) __attribute__ ((weak, alias (#f))) |
| #define | interrupt_register LPC_TIM1->IR |
| #define | NAKED __attribute__ ((naked)) |
| #define | set_def_handler(handler_name) void handler_name##_IRQHandler(void) ALIAS(IntDefault_int_Handler) |
| #define | VIC_DEFAULT_ISR vic_def_isr |
| #define | WEAK __attribute__ ((weak, naked)) |
Функции прерывания для стандарта CMSIS для МК серии LPC2xxx.
Interrupt functions for CMSIS Device Peripheral Access Layer for the NXP LPC2xxx Device Series
См. определение в файле system_LPC2xxx_ISR.c
| #define ALIAS | ( | f | ) | __attribute__ ((weak, alias (#f))) |
См. определение в файле system_LPC2xxx_ISR.c строка 58
| #define interrupt_register LPC_TIM1->IR |
Используется в SysTick_Handler().
| #define NAKED __attribute__ ((naked)) |
См. определение в файле system_LPC2xxx_ISR.c строка 61
| #define set_def_handler | ( | handler_name | ) | void handler_name##_IRQHandler(void) ALIAS(IntDefault_int_Handler) |
См. определение в файле system_LPC2xxx_ISR.c строка 163
| #define VIC_DEFAULT_ISR vic_def_isr |
См. определение в файле system_LPC2xxx_ISR.c строка 148
| #define WEAK __attribute__ ((weak, naked)) |
См. определение в файле system_LPC2xxx_ISR.c строка 54
| void DAbort_Default_Handler | ( | void | ) |
См. определение в файле system_LPC2xxx_ISR.c строка 101
| void FIQ_Default_Handler | ( | void | ) |
См. определение в файле system_LPC2xxx_ISR.c строка 114
| WEAK FIQ_HANDLER_PROTO | ( | FIQ_Default_Handler | ) |
| void IntDefault_Handler | ( | extern void FIQ_Handler () ALIAS(FIQ_Default_Handler) | void | ) |
См. определение в файле system_LPC2xxx_ISR.c строка 75
Используется в ISR_EXCEPTION().

| NAKED void IntDefault_int_Handler | ( | void | ) |
| ISR_EXCEPTION | ( | IntDefault_int | ) |
См. определение в файле system_LPC2xxx_ISR.c строка 222
Перекрестные ссылки IntDefault_Handler().

| ISR_EXCEPTION | ( | IntDefault_here | ) |
См. определение в файле system_LPC2xxx_ISR.c строка 226
| WEAK ISR_EXCEPTION_PROTO | ( | IntDefault_here | ) |
| WEAK ISR_EXCEPTION_PROTO | ( | IRQ_Default | ) |
| ISR_IRQ_PROTO | ( | VIC_DEFAULT_ISR | ) |
| void PAbort_Default_Handler | ( | void | ) |
См. определение в файле system_LPC2xxx_ISR.c строка 95
| set_def_handler | ( | WDT | ) |
| set_def_handler | ( | PROGRAMM_INT | ) |
| set_def_handler | ( | ARM_CORE_ICE_RX | ) |
| set_def_handler | ( | ARM_CORE_ICE_TX | ) |
| set_def_handler | ( | TIMER0 | ) |
| set_def_handler | ( | TIMER1 | ) |
| set_def_handler | ( | UART0 | ) |
| set_def_handler | ( | UART1 | ) |
| set_def_handler | ( | PWM | ) |
| set_def_handler | ( | PWM0 | ) |
| set_def_handler | ( | I2C | ) |
| set_def_handler | ( | I2C0 | ) |
| set_def_handler | ( | SPI | ) |
| set_def_handler | ( | SPI0 | ) |
| set_def_handler | ( | SSP0 | ) |
| set_def_handler | ( | SPI1 | ) |
| set_def_handler | ( | SSP1 | ) |
| set_def_handler | ( | PLL0 | ) |
| set_def_handler | ( | RTC | ) |
| set_def_handler | ( | EINT0 | ) |
| set_def_handler | ( | EINT1 | ) |
| set_def_handler | ( | EINT2 | ) |
| set_def_handler | ( | EINT3 | ) |
| set_def_handler | ( | ADC | ) |
| set_def_handler | ( | CAN1_TX | ) |
| set_def_handler | ( | CAN2_TX | ) |
| set_def_handler | ( | CAN3_TX | ) |
| set_def_handler | ( | CAN4_TX | ) |
| set_def_handler | ( | CAN1_RX | ) |
| set_def_handler | ( | CAN2_RX | ) |
| set_def_handler | ( | CAN3_RX | ) |
| set_def_handler | ( | CAN4_RX | ) |
| void SWI_Default_Handler | ( | void | ) |
См. определение в файле system_LPC2xxx_ISR.c строка 89
| WEAK SWI_HANDLER_PROTO | ( | SWI_Default_Handler | ) |
| void SysTick_Default_Handlerrr | ( | void | ) |
См. определение в файле system_LPC2xxx_ISR.c строка 140
| void SysTick_Handler | ( | void | ) |
См. определение в файле system_LPC2xxx_ISR.c строка 120
| WEAK UNDEF_HANDLER_PROTO | ( | UNDEF_Default_Handler | ) |
| WEAK UNDEF_HANDLER_PROTO | ( | PAbort_Default_Handler | ) |
| WEAK UNDEF_HANDLER_PROTO | ( | DAbort_Default_Handler | ) |