You've already forked M5Dial-UserDemo
mirror of
https://github.com/m5stack/M5Dial-UserDemo.git
synced 2026-05-20 11:03:27 -07:00
24 lines
671 B
C
24 lines
671 B
C
/**
|
|
* @file common_define.h
|
|
* @author Forairaaaaa
|
|
* @brief
|
|
* @version 0.1
|
|
* @date 2023-08-04
|
|
*
|
|
* @copyright Copyright (c) 2023
|
|
*
|
|
*/
|
|
#pragma once
|
|
|
|
#define delay(ms) vTaskDelay(pdMS_TO_TICKS(ms))
|
|
#define millis() (esp_timer_get_time() / 1000)
|
|
|
|
#define _log(fmt, args...) ESP_LOGI(_tag, fmt, ##args)
|
|
#define _log_w(fmt, args...) ESP_LOGW(_tag, fmt, ##args)
|
|
#define _log_e(fmt, args...) ESP_LOGE(_tag, fmt, ##args)
|
|
|
|
#define _log_mem() _log("free mem: %d", heap_caps_get_free_size(MALLOC_CAP_INTERNAL))
|
|
#define _log_block() _log("free block: %d", heap_caps_get_largest_free_block(MALLOC_CAP_INTERNAL))
|
|
|
|
#define _canvas_update() _data.hal->canvas->pushSprite(0, 0)
|