コード例 #1
0
ファイル: main.c プロジェクト: ctraabe/NaviCtrl
//------------------------------------------------------------------------------
// This function responds to the interrupt triggered when an external device
// pulls down the interrupt line (pin 5 on the FlightCtrl header). This is a
// low-priority interrupt, so some computation can be safely added here.
void FlightCtrlInterruptHandler(void)
{
  WIU_ClearITPendingBit(WIU_Line16);
  VIC_SWITCmd(EXTIT2_ITLine, DISABLE);

  PrepareFlightCtrlDataExchange();
}
コード例 #2
0
ファイル: 91x_it.c プロジェクト: Paulxia/navictrl
/*******************************************************************************
* Function Name  : EXTIT1_IRQHandler
* Description    : This function handles the EXTIT1 interrupt request
* Input          : None
* Output         : None
* Return         : None
*******************************************************************************/
void EXTIT1_IRQHandler(void)
{
	IENABLE;

	if(WIU_GetITStatus(WIU_Line11) != RESET)
	{
		BeepTime = 100;
		Fat16_Init(); // initialize sd-card file system.

		WIU_ClearFlag(WIU_Line1);
		WIU_ClearITPendingBit(WIU_Line11);
	}

	IDISABLE;
}