Beispiel #1
0
void SENSOR_InitAll(Sensor_Mode_TypeDef Sensor_Mode)
{

	Sensor_TypeDef i;
	for (i=(Sensor_TypeDef)0;i<(Sensor_TypeDef)SENSORn;i++)
	{
		board_sensor[i].sensor=(Sensor_TypeDef)i;
		SENSOR_Init(i,Sensor_Mode);
	}	
}
Beispiel #2
0
/**
  * @brief  This function handles External line 0 interrupt request.
  * @param  None
  * @retval None
  */
void EXTI0_IRQHandler(void)
{
    if(EXTI_GetITStatus(USER_BUTTON_EXTI_LINE) != RESET)
    {
        if (MainState == DISABLE) {
            MainState = ENABLE;
            //PAPER_FEEDER_Move(50);
            SENSOR_Init();
            SENSOR_Start();
        } else {
            MainState = DISABLE;
        }
        EXTI_ClearITPendingBit(USER_BUTTON_EXTI_LINE);
    }
}