コード例 #1
0
static void systick_timeout_handler(void * p_context)
{
    void xPortSysTickHandler( void );
    UNUSED_PARAMETER(p_context);

    xPortSysTickHandler();
}
コード例 #2
0
/**
  * @brief  This function handles SysTick Handler.
  * @param  None
  * @retval None
  */
void SysTick_Handler(void)
{
  if (xTaskGetSchedulerState() != taskSCHEDULER_NOT_STARTED)
  {
    xPortSysTickHandler();
  }
}
コード例 #3
0
/**
  * @brief  This function handles SysTick Handler.
  * @param  None
  * @retval None
  */
void SysTick_Handler(void)
{
if(demo_mode == 0)
  xPortSysTickHandler();
else  
  TimingDelay_Decrement();
}
コード例 #4
0
ファイル: demo.c プロジェクト: thegeek82000/asf
/**
 * \brief Handler for Sytem Tick interrupt.
 */
void SysTick_Handler(void)
{
	static uint8_t update_delay = 0;

	/* Set flag: it's time to measure touch */
	time_to_measure_touch = 1u;

	/* Update the current time */
	current_time_ms_touch += qt_measurement_period_msec;

	g_ul_tick_count++;

	/* Call TSD_TimerHandler per 10ms */
	if ((g_ul_tick_count % 10) == 0) {
		rtouch_process();
	}

	if (fft_delay < SYSTICK_FREQ) {
		/* 1S */
		fft_delay++;
	}

	if (++update_delay == 20) {
		update_delay = 0;
		fft_update = true;
	}

	xPortSysTickHandler();
}
コード例 #5
0
/**
  * @brief  This function handles SysTick Handler.
  * @param  None
  * @retval None
  */
void SysTick_Handler (void)
{
  HAL_IncTick();
  if (xTaskGetSchedulerState() != taskSCHEDULER_NOT_STARTED)
  {
    xPortSysTickHandler();
  }
  Toggle_Leds();
}
コード例 #6
0
/**
  * @brief  This function handles SysTick Handler.
  * @param  None
  * @retval None
  */
void SysTick_Handler(void)
{
	HAL_IncTick();
	if(xTaskGetSchedulerState() != taskSCHEDULER_NOT_STARTED)
	{
		xPortSysTickHandler();
	}
	// HAL_SYSTICK_IRQHandler();
	systick_count++;
}
コード例 #7
0
ファイル: drv_system.c プロジェクト: stmbky/CupDrone-STM
void SysTick_Handler(void)
{
    //-- FreeRTOS 인터럽트 호출
    //
    if (xTaskGetSchedulerState() != taskSCHEDULER_NOT_STARTED)
    {
        xPortSysTickHandler();
    }

    sysTickUptime++;
}
コード例 #8
0
ファイル: cmsis_os.c プロジェクト: Casa2011/devices
/**
* @brief  Handles the tick increment
* @param  none.
* @retval none.
*/
void osSystickHandler(void)
{

#if (INCLUDE_xTaskGetSchedulerState  == 1 )
  if (xTaskGetSchedulerState() != taskSCHEDULER_NOT_STARTED)
  {
#endif  /* INCLUDE_xTaskGetSchedulerState */  
    xPortSysTickHandler();
#if (INCLUDE_xTaskGetSchedulerState  == 1 )
  }
#endif  /* INCLUDE_xTaskGetSchedulerState */  
}
コード例 #9
0
ファイル: isr.c プロジェクト: cyysu/AliOS-Things
__attribute__((isr)) void CORET_IRQHandler(void)
{
    readl(0xE000E010);

#if defined(CONFIG_KERNEL_RHINO)
    systick_handler();
#elif defined(CONFIG_KERNEL_FREERTOS)
    xPortSysTickHandler();
#elif defined(CONFIG_KERNEL_UCOS)
    OSTimeTick();
#endif
}
コード例 #10
0
ファイル: stm32f4xx_it.c プロジェクト: csorvagep/robotcar
/**
* @brief This function handles System tick timer.
*/
void SysTick_Handler(void)
{
  /* USER CODE BEGIN SysTick_IRQn 0 */

  /* USER CODE END SysTick_IRQn 0 */
  if (xTaskGetSchedulerState() != taskSCHEDULER_NOT_STARTED) {
    xPortSysTickHandler();
  }
  HAL_IncTick();
  /* USER CODE BEGIN SysTick_IRQn 1 */

  /* USER CODE END SysTick_IRQn 1 */
}
コード例 #11
0
ファイル: isr.c プロジェクト: cyysu/AliOS-Things
ATTRIBUTE_ISR void CORET_IRQHandler(void)
{
    CSI_INTRPT_ENTER();

    readl(0xE000E010);

#if defined(CONFIG_KERNEL_RHINO)
    systick_handler();
#elif defined(CONFIG_KERNEL_FREERTOS)
    xPortSysTickHandler();
#elif defined(CONFIG_KERNEL_UCOS)
    OSTimeTick();
#endif

    CSI_INTRPT_EXIT();
}
コード例 #12
0
/**
  * @brief  This function handles SysTick Handler.
  * @param  None
  * @retval None
  */
void SysTick_Handler (void)
{
  HAL_IncTick();
  xPortSysTickHandler();
  Toggle_Leds();
}
コード例 #13
0
ファイル: stm32f4xx_it.c プロジェクト: asna121/Demo_WAF
/**
  * @brief  This function handles SysTick Handler.
  * @param  None
  * @retval None
  */
void SysTick_Handler(void)
{
  xPortSysTickHandler();
  //osSystickHandler();
}
コード例 #14
0
/**
* @brief  This function handles SysTick Handler.
* @param  None
* @retval None
*/
void SysTick_Handler(void)
{
  xPortSysTickHandler();
}
コード例 #15
0
ファイル: stm32f4xx_it.c プロジェクト: khomin/PLK_Firmware
void SysTick_Handler(void)
{
	if (xTaskGetSchedulerState() == taskSCHEDULER_RUNNING)
		xPortSysTickHandler();
	HAL_IncTick();
}
コード例 #16
0
ファイル: main.c プロジェクト: nedos/ddk-arm
void SysTick_Handler (void) {
    //vApplicationTickHook();
    xPortSysTickHandler();
}
コード例 #17
0
void sys_tick_handler(void)
{
  	xPortSysTickHandler();
}
コード例 #18
0
ファイル: startup.cpp プロジェクト: liveusr/selfdriving
/// Wrap the FreeRTOS tick function such that we get a true measure of how much CPU tasks are using
__attribute__ ((section(".after_vectors"))) void isr_sys_tick(void)
{
    vRunTimeStatIsrEntry();
    xPortSysTickHandler();
    vRunTimeStatIsrExit();
}
コード例 #19
0
void SysTick_Handler(void)
{
    xPortSysTickHandler();
    TimeTick_Increment() ;
}
コード例 #20
0
ファイル: rtos.c プロジェクト: miaofng/ulp
void task_Isr(void)
{
	time_isr();
	xPortSysTickHandler();
}
コード例 #21
0
ファイル: port.c プロジェクト: ArekSredzki/FreeRTOS-Arduino
int sysTickHook(void) {
  if (sysTickEnabled) xPortSysTickHandler();
  return 0;
}
コード例 #22
0
void SysTick_Handler(void)
{
  HAL_IncTick();
  xPortSysTickHandler();
}
コード例 #23
0
ファイル: port.c プロジェクト: ArekSredzki/FreeRTOS-Arduino
void systick_isr() {
  systick_millis_count++;
  if (sysTickEnabled) xPortSysTickHandler();
}