hal_it.c

来自「最新版IAR FOR ARM(EWARM)5.11中的代码例子」· C语言 代码 · 共 101 行

C
101
字号
//-----------------------------------------------------------------------------
// HAL_IT
//-----------------------------------------------------------------------------


#include <stdlib.h>
#include "hal_map.h"
#include "hal_it.h"
#include "hal_gpio.h"
#include "hal_gpt.h"
#include "hal_ic.h"


void MAC_Handler(void)
{
}
/*******************************************************************************
* Function Name  : USB_Handler
* Description    : This function handles USB exception.
*******************************************************************************/
void USB_Handler(void)
{
}

/*******************************************************************************
* Function Name  : IEE1284_Handler
* Description    : This function handles IEE1284 exception.
*******************************************************************************/
void IEE1284_Handler(void)
{
}

/*******************************************************************************
* Function Name  : I2C_Handler
* Description    : This function handles I2C exception.
*******************************************************************************/
void I2C_Handler(void)
{
}

/*******************************************************************************
* Function Name  : UART_Handler
* Description    : This function handles UART exception.
*******************************************************************************/
void UART_Handler(void)
{
}

/*******************************************************************************
* Function Name  : RTC_Handler
* Description    : This function handles RTC exception.
*******************************************************************************/
void RTC_Handler(void)
{
}
/*******************************************************************************
* Function Name  : TIMER1_Handler
* Description    : This function handles TIMER1 exception.
*******************************************************************************/
void TIMER1_Handler(void)
{
  GPT1->STATUS_INT_ACK = GPT_MATCH_FLAG|GPT_FEDGE_FLAG|GPT_REDGE_FLAG; //clear bits
  LED1_Toggle();
}

/*******************************************************************************
* Function Name  : TIMER2_Handler
* Description    : This function handles TIMER2 exception.

*******************************************************************************/
void TIMER2_Handler(void)
{
  GPT2->STATUS_INT_ACK = GPT_MATCH_FLAG|GPT_FEDGE_FLAG|GPT_REDGE_FLAG; //clear bits
  LED0_Toggle();
}

/*******************************************************************************
* Function Name  : nXIRQ0_Handler
* Description    : This function handles nXIRQ0 exception.
*******************************************************************************/
void nXIRQ0_Handler(void)
{
}

/*******************************************************************************
* Function Name  : nXIRQ1_Handler
* Description    : This function handles nXIRQ1 exception.
*******************************************************************************/
void nXIRQ1_Handler(void)
{
}

/*******************************************************************************
* Function Name  : DMA_Handler
* Description    : This function handles DMA exception.
*******************************************************************************/
void DMA_Handler(void)
{
}

⌨️ 快捷键说明

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