#include "yc_it.h" #include "system.h" #define rt_kprintf MyPrintf #define ENABLE_LOG void NMI_Handler() { #ifdef ENABLE_LOG rt_kprintf("\nNMI_IRQHandler"); #endif while(1); } #ifndef __RTOS__ void HardFault_Handler() { #ifdef ENABLE_LOG rt_kprintf("\nHARD_FAULT_IRQHandler"); #endif while(1); } void SVC_Handler() { #ifdef ENABLE_LOG rt_kprintf("\nSVC_IRQHandler"); #endif while(1); } void PendSV_Handler() { #ifdef ENABLE_LOG rt_kprintf("\nPENDSV_IRQHandler"); #endif while(1); } //void SysTick_Handler() //{ // tick_count++; // SYStick_handle(); //} #endif void USB_IRQHandler() { #ifdef ENABLE_LOG rt_kprintf("\nUSB_IRQHandler"); #endif while(1); } void IIC_IRQHandler() { #ifdef ENABLE_LOG rt_kprintf("iic Interrupted\n"); #endif while(1); } void QSPI_IRQHandler() { #ifdef ENABLE_LOG rt_kprintf("qspi Interrupted\n"); #endif while(1); } void SPI_IRQHandler() { #ifdef ENABLE_LOG rt_kprintf("spi Interrupted\n"); #endif while(1); } void UART_IRQHandler() { // uint8_t Data; // if(HR_REG_16BIT(reg_map(CORE_UART_RX_ITEMS))>0) // { // Data=USART_ReceiveData(UARTA); // USART_SendData(UARTA, Data); // } while(1); } void UARTB_IRQHandler() { // uint8_t Data; // if(HR_REG_16BIT(reg_map(CORE_UARTB_RX_ITEMS))>0) // { // Data=USART_ReceiveData(UARTB); // USART_SendData(UARTB, Data); // } while(1); } void ADC_IRQHandler() { #ifdef ENABLE_LOG //rt_kMyPrintf("ADC Interrupted\n"); #endif while(1); } void IIS_IRQHandler() { #ifdef ENABLE_LOG //rt_kMyPrintf("IIS Interrupted\n"); #endif while(1); } void BT_IRQHandler() { while(1); }