717 lines
10 KiB
C
717 lines
10 KiB
C
|
|
/**
|
|||
|
|
******************************************************************************
|
|||
|
|
* @file thm36x2_it.c
|
|||
|
|
* @author TMC Terminal Team
|
|||
|
|
* @version V1.0.0
|
|||
|
|
* @date 06/01/2018
|
|||
|
|
* @brief This file provides all the RCC firmware functions.
|
|||
|
|
* History:
|
|||
|
|
* 2018-06-01 Original version
|
|||
|
|
******************************************************************************
|
|||
|
|
*
|
|||
|
|
* THE PRESENT FIRMWARE WHICH IS FOR GUIDANCE ONLY AIMS AT PROVIDING CUSTOMERS
|
|||
|
|
* WITH CODING INFORMATION REGARDING THEIR PRODUCTS IN ORDER FOR THEM TO SAVE
|
|||
|
|
* TIME. AS A RESULT, TMC SHALL NOT BE HELD LIABLE FOR ANY
|
|||
|
|
* DIRECT, INDIRECT OR CONSEQUENTIAL DAMAGES WITH RESPECT TO ANY CLAIMS ARISING
|
|||
|
|
* FROM THE CONTENT OF SUCH FIRMWARE AND/OR THE USE MADE BY CUSTOMERS OF THE
|
|||
|
|
* CODING INFORMATION CONTAINED HEREIN IN CONNECTION WITH THEIR PRODUCTS.
|
|||
|
|
*
|
|||
|
|
* <h2><center>© COPYRIGHT 2016 TMC</center></h2>
|
|||
|
|
******************************************************************************/
|
|||
|
|
/**
|
|||
|
|
* @brief interrupt service function for NMI
|
|||
|
|
* @param None
|
|||
|
|
* @retval None
|
|||
|
|
*/
|
|||
|
|
#include "global.h"
|
|||
|
|
|
|||
|
|
extern DCMI_HandleTypeDef gHandleDCMI;
|
|||
|
|
|
|||
|
|
void NMI_Handler(void)
|
|||
|
|
{
|
|||
|
|
|
|||
|
|
}
|
|||
|
|
/**
|
|||
|
|
* @brief interrupt service function for HardFault
|
|||
|
|
* @param None
|
|||
|
|
* @retval None
|
|||
|
|
*/
|
|||
|
|
extern uint8_t voice_head,voice_tail;
|
|||
|
|
extern uint16_t key_processed;
|
|||
|
|
|
|||
|
|
void HardFault_Handler(void)
|
|||
|
|
{
|
|||
|
|
//while(1);
|
|||
|
|
// char tmp[40];
|
|||
|
|
// sprintf(tmp,"kp=0x%X,prog=%d,head=%d,tail=%d\r\n",key_processed,prog_stat,voice_head,voice_tail);
|
|||
|
|
// JJJ_Prompt(tmp);
|
|||
|
|
// Delay_us(500);
|
|||
|
|
ResetChip(12);
|
|||
|
|
}
|
|||
|
|
/**
|
|||
|
|
* @brief interrupt service function for MemManage
|
|||
|
|
* @param None
|
|||
|
|
* @retval None
|
|||
|
|
*/
|
|||
|
|
void MemManage_Handler(void)
|
|||
|
|
{
|
|||
|
|
|
|||
|
|
}
|
|||
|
|
/**
|
|||
|
|
* @brief interrupt service function for BusFault
|
|||
|
|
* @param None
|
|||
|
|
* @retval None
|
|||
|
|
*/
|
|||
|
|
void BusFault_Handler(void)
|
|||
|
|
{
|
|||
|
|
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
/**
|
|||
|
|
* @brief interrupt service function for UsageFault
|
|||
|
|
* @param None
|
|||
|
|
* @retval None
|
|||
|
|
*/
|
|||
|
|
void UsageFault_Handler(void)
|
|||
|
|
{
|
|||
|
|
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
/**
|
|||
|
|
* @brief interrupt service function for SVC
|
|||
|
|
* @param None
|
|||
|
|
* @retval None
|
|||
|
|
*/
|
|||
|
|
void SVC_Handler(void)
|
|||
|
|
{
|
|||
|
|
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
/**
|
|||
|
|
* @brief interrupt service function for DebugMon
|
|||
|
|
* @param None
|
|||
|
|
* @retval None
|
|||
|
|
*/
|
|||
|
|
void DebugMon_Handler(void)
|
|||
|
|
{
|
|||
|
|
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
/**
|
|||
|
|
* @brief interrupt service function for PendSV
|
|||
|
|
* @param None
|
|||
|
|
* @retval None
|
|||
|
|
*/
|
|||
|
|
void PendSV_Handler(void)
|
|||
|
|
{
|
|||
|
|
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
/**
|
|||
|
|
* @brief interrupt service function for SysTick
|
|||
|
|
* @param None
|
|||
|
|
* @retval None
|
|||
|
|
*/
|
|||
|
|
void SysTick_Handler(void)
|
|||
|
|
{
|
|||
|
|
TMC_IncTick();
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
/**
|
|||
|
|
* @brief interrupt service function for RCC
|
|||
|
|
* @param None
|
|||
|
|
* @retval None
|
|||
|
|
*/
|
|||
|
|
void RCC_IRQHandler(void)
|
|||
|
|
{
|
|||
|
|
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
/**
|
|||
|
|
* @brief interrupt service function for DMA
|
|||
|
|
* @param None
|
|||
|
|
* @retval None
|
|||
|
|
*/
|
|||
|
|
void DMA_IRQHandler(void)
|
|||
|
|
{
|
|||
|
|
if(DMA_GetITStatus(DMA_IT_GL7) == SET)
|
|||
|
|
{
|
|||
|
|
TMC_DMA_IRQHandler(gHandleDCMI.DMA_Handle);
|
|||
|
|
}
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
/**
|
|||
|
|
* @brief interrupt service function for AHBMMU
|
|||
|
|
* @param None
|
|||
|
|
* @retval None
|
|||
|
|
*/
|
|||
|
|
void AHBMMU_IRQHandler(void)
|
|||
|
|
{
|
|||
|
|
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
|
|||
|
|
/**
|
|||
|
|
* @brief interrupt service function for MPU
|
|||
|
|
* @param None
|
|||
|
|
* @retval None
|
|||
|
|
*/
|
|||
|
|
void MPU_IRQHandler(void)
|
|||
|
|
{
|
|||
|
|
|
|||
|
|
}
|
|||
|
|
/**
|
|||
|
|
* @brief interrupt service function for SM3
|
|||
|
|
* @param None
|
|||
|
|
* @retval None
|
|||
|
|
*/
|
|||
|
|
void SM3_IRQHandler(void)
|
|||
|
|
{
|
|||
|
|
|
|||
|
|
}
|
|||
|
|
/**
|
|||
|
|
* @brief interrupt service function for SM4
|
|||
|
|
* @param None
|
|||
|
|
* @retval None
|
|||
|
|
*/
|
|||
|
|
void SM4_IRQHandler (void)
|
|||
|
|
{
|
|||
|
|
|
|||
|
|
}
|
|||
|
|
/**
|
|||
|
|
* @brief interrupt service function for AES
|
|||
|
|
* @param None
|
|||
|
|
* @retval None
|
|||
|
|
*/
|
|||
|
|
void AES_IRQHandler(void)
|
|||
|
|
{
|
|||
|
|
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
/**
|
|||
|
|
* @brief interrupt service function for DES
|
|||
|
|
* @param None
|
|||
|
|
* @retval None
|
|||
|
|
*/
|
|||
|
|
void DES_IRQHandler(void)
|
|||
|
|
{
|
|||
|
|
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
/**
|
|||
|
|
* @brief interrupt service function for PKE
|
|||
|
|
* @param None
|
|||
|
|
* @retval None
|
|||
|
|
*/
|
|||
|
|
void PKE_IRQHandler(void)
|
|||
|
|
{
|
|||
|
|
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
/**
|
|||
|
|
* @brief interrupt service function for TRNG
|
|||
|
|
* @param None
|
|||
|
|
* @retval None
|
|||
|
|
*/
|
|||
|
|
void TRNG_IRQHandler(void)
|
|||
|
|
{
|
|||
|
|
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
/**
|
|||
|
|
* @brief interrupt FD2 function for SENSOR
|
|||
|
|
* @param None
|
|||
|
|
* @retval None
|
|||
|
|
*/
|
|||
|
|
void FD2_IRQHandler(void)
|
|||
|
|
{
|
|||
|
|
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
/**
|
|||
|
|
* @brief interrupt FD2 function for SENSOR
|
|||
|
|
* @param None
|
|||
|
|
* @retval None
|
|||
|
|
*/
|
|||
|
|
void FD3_IRQHandler(void)
|
|||
|
|
{
|
|||
|
|
|
|||
|
|
}
|
|||
|
|
/**
|
|||
|
|
* @brief interrupt FD2 function for SENSOR
|
|||
|
|
* @param None
|
|||
|
|
* @retval None
|
|||
|
|
*/
|
|||
|
|
void LD_IRQHandler(void)
|
|||
|
|
{
|
|||
|
|
|
|||
|
|
}
|
|||
|
|
/**
|
|||
|
|
* @brief interrupt FD2 function for SENSOR
|
|||
|
|
* @param None
|
|||
|
|
* @retval None
|
|||
|
|
*/
|
|||
|
|
void EGS_IRQHandler(void)
|
|||
|
|
{
|
|||
|
|
|
|||
|
|
}
|
|||
|
|
/**
|
|||
|
|
* @brief interrupt service function for VB_SENSOR
|
|||
|
|
* @param None
|
|||
|
|
* @retval None
|
|||
|
|
*/
|
|||
|
|
void VB_SENSOR_IRQHandler(void)
|
|||
|
|
{
|
|||
|
|
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
/**
|
|||
|
|
* @brief interrupt service function for ASH
|
|||
|
|
* @param None
|
|||
|
|
* @retval None
|
|||
|
|
*/
|
|||
|
|
void ASH_IRQHandler(void)
|
|||
|
|
{
|
|||
|
|
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
//extern uint32_t gFunTrace;
|
|||
|
|
/**
|
|||
|
|
* @brief interrupt service function for WWDT
|
|||
|
|
* @param None
|
|||
|
|
* @retval None
|
|||
|
|
*/
|
|||
|
|
void WWDT_IRQHandler(void)
|
|||
|
|
{
|
|||
|
|
ResetChip(10);
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
/**
|
|||
|
|
* @brief interrupt service function for TIMER1
|
|||
|
|
* @param None
|
|||
|
|
* @retval None
|
|||
|
|
*/
|
|||
|
|
void TIMER1_IRQHandler(void)
|
|||
|
|
{
|
|||
|
|
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
/**
|
|||
|
|
* @brief interrupt service function for TIMER2
|
|||
|
|
* @param None
|
|||
|
|
* @retval None
|
|||
|
|
*/
|
|||
|
|
void TIMER2_IRQHandler(void)
|
|||
|
|
{
|
|||
|
|
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
/**
|
|||
|
|
* @brief interrupt service function for TIMER3
|
|||
|
|
* @param None
|
|||
|
|
* @retval None
|
|||
|
|
*/
|
|||
|
|
void TIMER3_IRQHandler(void)
|
|||
|
|
{
|
|||
|
|
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
/**
|
|||
|
|
* @brief interrupt service function for TIMER4
|
|||
|
|
* @param None
|
|||
|
|
* @retval None
|
|||
|
|
*/
|
|||
|
|
void TIMER4_IRQHandler(void)
|
|||
|
|
{
|
|||
|
|
|
|||
|
|
}
|
|||
|
|
//BarData codeBar;
|
|||
|
|
//void TMC_TIM_IRQHandler()
|
|||
|
|
//{
|
|||
|
|
// //<2F>ɼ<EFBFBD>ͼ<EFBFBD><CDBC>
|
|||
|
|
// DCMI_CaptureOnePic(DCMIBUFADDR, DCMI_640_480);
|
|||
|
|
//
|
|||
|
|
// //<2F><><EFBFBD><EFBFBD>
|
|||
|
|
// TMC_Scan_Decode(&codeBar);
|
|||
|
|
//}
|
|||
|
|
|
|||
|
|
/**
|
|||
|
|
* @brief interrupt service function for TIMER5
|
|||
|
|
* @param None
|
|||
|
|
* @retval None
|
|||
|
|
*/
|
|||
|
|
void TIMER5_IRQHandler(void)
|
|||
|
|
{
|
|||
|
|
// TIM_ClearITStatus(TIM5);
|
|||
|
|
// TMC_TIM_IRQHandler();
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
/**
|
|||
|
|
* @brief interrupt service function for TIMER6
|
|||
|
|
* @param None
|
|||
|
|
* @retval None
|
|||
|
|
*/
|
|||
|
|
/*
|
|||
|
|
void TIMER6_IRQHandler(void)
|
|||
|
|
{
|
|||
|
|
TIM_ClearITStatus(TIM6);
|
|||
|
|
TIM_Cmd(TIM6, DISABLE);
|
|||
|
|
|
|||
|
|
__disable_irq();
|
|||
|
|
while(!(PWM2->STS&0x04)){}
|
|||
|
|
while((PWM2->STS&0x04)){}
|
|||
|
|
__enable_irq();
|
|||
|
|
PWM_Cmd(PWM2, DISABLE);
|
|||
|
|
}
|
|||
|
|
*/
|
|||
|
|
/**
|
|||
|
|
* @brief interrupt service function for Flash1
|
|||
|
|
* @param None
|
|||
|
|
* @retval None
|
|||
|
|
*/
|
|||
|
|
void Flash1_IRQHandler(void)
|
|||
|
|
{
|
|||
|
|
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
/**
|
|||
|
|
* @brief interrupt service function for GPIO
|
|||
|
|
* @param None
|
|||
|
|
* @retval None
|
|||
|
|
*/
|
|||
|
|
void GPIO_IRQHandler(void)
|
|||
|
|
{
|
|||
|
|
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
/**
|
|||
|
|
* @brief interrupt service function for SPI1
|
|||
|
|
* @param None
|
|||
|
|
* @retval None
|
|||
|
|
*/
|
|||
|
|
void SPI1_IRQHandler(void)
|
|||
|
|
{
|
|||
|
|
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
/**
|
|||
|
|
* @brief interrupt service function for SPI2
|
|||
|
|
* @param None
|
|||
|
|
* @retval None
|
|||
|
|
*/
|
|||
|
|
void SPI2_IRQHandler(void)
|
|||
|
|
{
|
|||
|
|
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
/**
|
|||
|
|
* @brief interrupt service function for SPI3
|
|||
|
|
* @param None
|
|||
|
|
* @retval None
|
|||
|
|
*/
|
|||
|
|
void SPI3_IRQHandler(void)
|
|||
|
|
{
|
|||
|
|
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
/**
|
|||
|
|
* @brief interrupt service function for UART1
|
|||
|
|
* @param None
|
|||
|
|
* @retval None
|
|||
|
|
*/
|
|||
|
|
void UART1_IRQHandler(void)
|
|||
|
|
{
|
|||
|
|
TMC_UART_IRQHandler(&ghuart1);
|
|||
|
|
}
|
|||
|
|
/**
|
|||
|
|
* @brief interrupt service function for UART2
|
|||
|
|
* @param None
|
|||
|
|
* @retval None
|
|||
|
|
*/
|
|||
|
|
void UART2_IRQHandler(void)
|
|||
|
|
{
|
|||
|
|
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
/**
|
|||
|
|
* @brief interrupt service function for UART3
|
|||
|
|
* @param None
|
|||
|
|
* @retval None
|
|||
|
|
*/
|
|||
|
|
void UART3_IRQHandler(void)
|
|||
|
|
{
|
|||
|
|
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
/**
|
|||
|
|
* @brief interrupt service function for I2C1
|
|||
|
|
* @param None
|
|||
|
|
* @retval None
|
|||
|
|
*/
|
|||
|
|
void I2C1_IRQHandler(void)
|
|||
|
|
{
|
|||
|
|
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
/**
|
|||
|
|
* @brief interrupt service function for I2C2
|
|||
|
|
* @param None
|
|||
|
|
* @retval None
|
|||
|
|
*/
|
|||
|
|
void UART4_IRQHandler(void)
|
|||
|
|
{
|
|||
|
|
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
/**
|
|||
|
|
* @brief interrupt service function for ISO7816M1
|
|||
|
|
* @param None
|
|||
|
|
* @retval None
|
|||
|
|
*/
|
|||
|
|
void ISO7816M1_IRQHandler(void)
|
|||
|
|
{
|
|||
|
|
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
/**
|
|||
|
|
* @brief interrupt service function for ISO7816M2
|
|||
|
|
* @param None
|
|||
|
|
* @retval None
|
|||
|
|
*/
|
|||
|
|
void ISO7816M2_IRQHandler(void)
|
|||
|
|
{
|
|||
|
|
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
/**
|
|||
|
|
* @brief interrupt service function for ISO7816M3
|
|||
|
|
* @param None
|
|||
|
|
* @retval None
|
|||
|
|
*/
|
|||
|
|
void ISO7816M3_IRQHandler(void)
|
|||
|
|
{
|
|||
|
|
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
/**
|
|||
|
|
* @brief interrupt service function for PWM1
|
|||
|
|
* @param None
|
|||
|
|
* @retval None
|
|||
|
|
*/
|
|||
|
|
void PWM1_IRQHandler(void)
|
|||
|
|
{
|
|||
|
|
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
/**
|
|||
|
|
* @brief interrupt service function for PWM2
|
|||
|
|
* @param None
|
|||
|
|
* @retval None
|
|||
|
|
*/
|
|||
|
|
void PWM2_IRQHandler(void)
|
|||
|
|
{
|
|||
|
|
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
/**
|
|||
|
|
* @brief interrupt service function for DCMI
|
|||
|
|
* @param None
|
|||
|
|
* @retval None
|
|||
|
|
*/
|
|||
|
|
void DCMI_IRQHandler(void)
|
|||
|
|
{
|
|||
|
|
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
/**
|
|||
|
|
* @brief interrupt service function for USB
|
|||
|
|
* @param None
|
|||
|
|
* @retval None
|
|||
|
|
*/
|
|||
|
|
void USB_IRQHandler(void)
|
|||
|
|
{
|
|||
|
|
u8 i;
|
|||
|
|
|
|||
|
|
if(USBMISTS & Bit16_En) // USB reset
|
|||
|
|
{
|
|||
|
|
USBMISTS |= Bit16_En; // Clear USB reset pending bit
|
|||
|
|
|
|||
|
|
USBDCON |= Bit20_En; // S/W bit,H/W reset the USB controller
|
|||
|
|
for(i=0;i<5;i++) // Waiting for USB controller reset,16 cycles needed
|
|||
|
|
{
|
|||
|
|
__NOP();
|
|||
|
|
__NOP();
|
|||
|
|
__NOP();
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
USBInit();
|
|||
|
|
return;
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
if(USBMISTS & Bit0_En)
|
|||
|
|
{
|
|||
|
|
usbEp0RxTx();
|
|||
|
|
usbReqHandle();
|
|||
|
|
}
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
/**
|
|||
|
|
* @brief interrupt service function for UART5
|
|||
|
|
* @param None
|
|||
|
|
* @retval None
|
|||
|
|
*/
|
|||
|
|
void UART5_IRQHandler(void)
|
|||
|
|
{
|
|||
|
|
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
/**
|
|||
|
|
* @brief interrupt service function for ADC
|
|||
|
|
* @param None
|
|||
|
|
* @retval None
|
|||
|
|
*/
|
|||
|
|
void ADC_IRQHandler(void)
|
|||
|
|
{
|
|||
|
|
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
/**
|
|||
|
|
* @brief interrupt service function for ISO7816S
|
|||
|
|
* @param None
|
|||
|
|
* @retval None
|
|||
|
|
*/
|
|||
|
|
void ISO7816S_IRQHandler(void)
|
|||
|
|
{
|
|||
|
|
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
/**
|
|||
|
|
* @brief interrupt service function for FSP
|
|||
|
|
* @param None
|
|||
|
|
* @retval None
|
|||
|
|
*/
|
|||
|
|
void FSP_IRQHandler(void)
|
|||
|
|
{
|
|||
|
|
|
|||
|
|
}
|
|||
|
|
/**
|
|||
|
|
* @brief interrupt service function for SWP
|
|||
|
|
* @param None
|
|||
|
|
* @retval None
|
|||
|
|
*/
|
|||
|
|
void SWP_IRQHandler(void)
|
|||
|
|
{
|
|||
|
|
|
|||
|
|
}
|
|||
|
|
/**
|
|||
|
|
* @brief interrupt service function for EXTI0_15
|
|||
|
|
* @param None
|
|||
|
|
* @retval None
|
|||
|
|
*/
|
|||
|
|
void EXTI0_15_IRQHandler(void)
|
|||
|
|
{
|
|||
|
|
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
/**
|
|||
|
|
* @brief interrupt service function for EXTI16_31
|
|||
|
|
* @param None
|
|||
|
|
* @retval None
|
|||
|
|
*/
|
|||
|
|
void EXTI16_31_IRQHandler(void)
|
|||
|
|
{
|
|||
|
|
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
extern EXTI_StateTypeDef EXTI_State;
|
|||
|
|
|
|||
|
|
/**
|
|||
|
|
* @brief interrupt service function for EXTI32_47
|
|||
|
|
* @param None
|
|||
|
|
* @retval None
|
|||
|
|
*/
|
|||
|
|
void EXTI32_47_IRQHandler(void)
|
|||
|
|
{
|
|||
|
|
APP_EXTI_GPIOC_IRQHandler(&EXTI_State);
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
/**
|
|||
|
|
* @brief interrupt service function for EXTI48_63
|
|||
|
|
* @param None
|
|||
|
|
* @retval None
|
|||
|
|
*/
|
|||
|
|
void EXTI48_63_IRQHandler(void)
|
|||
|
|
{
|
|||
|
|
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
/**
|
|||
|
|
* @brief interrupt service function for EXTI64_65
|
|||
|
|
* @param None
|
|||
|
|
* @retval None
|
|||
|
|
*/
|
|||
|
|
void EXTI64_79_IRQHandler(void)
|
|||
|
|
{
|
|||
|
|
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
/**
|
|||
|
|
* @brief interrupt service function for EXTI80
|
|||
|
|
* @param None
|
|||
|
|
* @retval None
|
|||
|
|
*/
|
|||
|
|
void EXTI80_IRQHandler(void)
|
|||
|
|
{
|
|||
|
|
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
/**
|
|||
|
|
* @brief interrupt service function for EXTI81
|
|||
|
|
* @param None
|
|||
|
|
* @retval None
|
|||
|
|
*/
|
|||
|
|
void EXTI81_IRQHandler(void)
|
|||
|
|
{
|
|||
|
|
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
/**
|
|||
|
|
* @brief interrupt service function for EXTI82
|
|||
|
|
* @param None
|
|||
|
|
* @retval None
|
|||
|
|
*/
|
|||
|
|
void EXTI82_IRQHandler(void)
|
|||
|
|
{
|
|||
|
|
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
/**
|
|||
|
|
* @brief interrupt service function for EXTI83
|
|||
|
|
* @param None
|
|||
|
|
* @retval None
|
|||
|
|
*/
|
|||
|
|
void EXTI83_IRQHandler(void)
|
|||
|
|
{
|
|||
|
|
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
/**
|
|||
|
|
* @brief interrupt service function for EXTI84
|
|||
|
|
* @param None
|
|||
|
|
* @retval None
|
|||
|
|
*/
|
|||
|
|
void EXTI84_IRQHandler(void)
|
|||
|
|
{
|
|||
|
|
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
/**
|
|||
|
|
* @brief interrupt service function for EXTI85
|
|||
|
|
* @param None
|
|||
|
|
* @retval None
|
|||
|
|
*/
|
|||
|
|
void EXTI85_IRQHandler(void)
|
|||
|
|
{
|
|||
|
|
|
|||
|
|
}
|