 | Код: #pragma DATA_SECTION(g_pfnVectors, ".intvecs") void (* const g_pfnVectors[256])(void) = { (void (*)(void))((unsigned long)&__STACK_END), // The initial stack pointer ResetISR, // The reset handler NmiSR, // The NMI handler FaultISR, // The hard fault handler /*A hard fault is an exception that occurs because of an error during exception processing,or because an exception cannot be managed by any other exception mechanism. Hard faults have a fixed priority of -1, meaning they have higher priority than any exception with configurable priority.*/ IntDefaultHandler, // The MPU fault handler BusFaultHandler, // The bus fault handler IntDefaultHandler, // The usage fault handler 0, // Reserved 0, // Reserved 0, // Reserved 0, // Reserved #ifdef USE_FREERTOS vPortSVCHandler, // SVCall handler #else IntDefaultHandler, // SVCall handler #endif IntDefaultHandler, // Debug monitor handler 0, // Reserved #ifdef USE_FREERTOS xPortPendSVHandler, // The PendSV handler xPortSysTickHandler, // The SysTick handler #else IntDefaultHandler, // The PendSV handler IntDefaultHandler, // The SysTick handler #endif IntDefaultHandler, // GPIO Port A IntDefaultHandler, // GPIO Port B IntDefaultHandler, // GPIO Port C IntDefaultHandler, // GPIO Port D 0, // Reserved IntDefaultHandler, // UART0 Rx and Tx IntDefaultHandler, // UART1 Rx and Tx 0, // Reserved IntDefaultHandler, // I2C0 Master and Slave 0,0,0,0,0, // Reserved IntDefaultHandler, // ADC Channel 0 IntDefaultHandler, // ADC Channel 1 IntDefaultHandler, // ADC Channel 2 IntDefaultHandler, // ADC Channel 3 IntDefaultHandler, // Watchdog Timer IntDefaultHandler, // Timer 0 subtimer A IntDefaultHandler, // Timer 0 subtimer B IntDefaultHandler, // Timer 1 subtimer A IntDefaultHandler, // Timer 1 subtimer B IntDefaultHandler, // Timer 2 subtimer A IntDefaultHandler, // Timer 2 subtimer B 0,0,0,0, // Reserved IntDefaultHandler, // Flash 0,0,0,0,0, // Reserved IntDefaultHandler, // Timer 3 subtimer A IntDefaultHandler, // Timer 3 subtimer B 0,0,0,0,0,0,0,0,0, // Reserved IntDefaultHandler, // uDMA Software Transfer IntDefaultHandler, // uDMA Error 0,0,0,0,0,0,0,0,0,0, // Reserved 0,0,0,0,0,0,0,0,0,0, // Reserved 0,0,0,0,0,0,0,0,0,0, // Reserved 0,0,0,0,0,0,0,0,0,0, // Reserved 0,0,0,0,0,0,0,0,0,0, // Reserved 0,0,0,0,0,0,0,0,0,0, // Reserved 0,0,0,0,0,0,0,0,0,0, // Reserved 0,0,0,0,0,0,0,0,0,0, // Reserved 0,0,0,0,0,0,0,0,0,0, // Reserved 0,0,0,0,0,0,0,0,0,0, // Reserved IntDefaultHandler, // SHA 0,0, // Reserved IntDefaultHandler, // AES 0, // Reserved IntDefaultHandler, // DES 0,0,0,0,0, // Reserved IntDefaultHandler, // SDHost 0, // Reserved IntDefaultHandler, // I2S 0, // Reserved IntDefaultHandler, // Camera 0,0,0,0,0,0,0, // Reserved IntDefaultHandler, // NWP to APPS Interrupt IntDefaultHandler, // Power, Reset and Clock module 0,0, // Reserved IntDefaultHandler, // Shared SPI IntDefaultHandler, // Generic SPI IntDefaultHandler, // Link SPI 0,0,0,0,0,0,0,0,0,0, // Reserved 0,0,0,0,0,0,0,0,0,0, // Reserved 0,0,0,0,0,0,0,0,0,0, // Reserved 0,0,0,0,0,0,0,0,0,0, // Reserved 0,0,0,0,0,0,0,0,0,0, // Reserved 0,0,0,0,0,0,0,0,0,0, // Reserved 0,0 // Reserved };
|  |