rename tusb_tick_get to hal_tick_get

This commit is contained in:
hathach
2018-03-07 23:40:54 +07:00
parent d0312805ba
commit bd5f9ecdec
4 changed files with 25 additions and 5 deletions

View File

@@ -65,7 +65,6 @@ int main(void)
tusb_init();
//------------- application task init -------------//
led_blinking_init();
cdc_serial_app_init();
while (1)
@@ -92,6 +91,25 @@ void tud_umount_cb(uint8_t coreid)
cdc_serial_app_umount(coreid);
}
//--------------------------------------------------------------------+
// BLINKING TASK
//--------------------------------------------------------------------+
void led_blinking_task(void)
{
enum { BLINK_INTEVAL = 1000 };
static uint32_t led_on_mask = 0;
static uint32_t last_blink = 0;
// not enough time
if ( last_blink + BLINK_INTEVAL > hal_tick_get() ) return;
last_blink += BLINK_INTEVAL;
board_leds(led_on_mask, 1 - led_on_mask);
led_on_mask = 1 - led_on_mask; // toggle
}
//--------------------------------------------------------------------+
// HELPER FUNCTION
//--------------------------------------------------------------------+