/**
  * @brief  This function handles SysTick Handler.
  * @param  None
  * @retval None
  */
void SysTick_Handler(void)
{
	static uint32_t Systick_Cnt = 0;
	
	sys_cnt++;
	Systick_Cnt++;
	if(Systick_Cnt == 10)
	{
		Systick_Cnt = 0;
		update_adc_value();
	}
}
Exemple #2
0
/**
 *  Loop message handler
 *
 * @param id Message ID
 * @return void
 */
static void message_handler(message_id_t id)
{
    update_adc_value();

    tym_message_send_later(&io_adc_inst->task, MESSAGE_ADC_UPDATE_LOOP, ADC_LOOP_INTERVAL);
}