コード例 #1
0
ファイル: main.c プロジェクト: Blackclaws/tinyusb
// like a real RTOS, this function is a main loop invoking each task in application and never return
void os_none_start_scheduler(void)
{
  while (1)
  {
    tusb_task_runner();
    led_blinking_task(NULL);
    custom_class_loopback_task(NULL);
  }
}
コード例 #2
0
ファイル: main.c プロジェクト: Blackclaws/tinyusb
// like a real RTOS, this function is a main loop invoking each task in application and never return
void os_none_start_scheduler(void)
{
  while (1)
  {
    tusb_task_runner();
    keyboard_app_task(NULL);
    mouse_app_task(NULL);
    cdc_serial_app_task(NULL);
    led_blinking_task(NULL);
  }
}
コード例 #3
0
ファイル: main.c プロジェクト: hathach/tinyusb
/*------------- MAIN -------------*/
int main(void)
{
  board_init();

  tusb_init();

  while (1)
  {
    // tinyusb device task
    tud_task();

    led_blinking_task();
  }

  return 0;
}