ESP32 注册钩子函数

有时候我们会用到 Tick 钩子函数,这时就会用到 ESP-IDF 给我们提供的注册函数了。

ESP-IDF 给我们提供的注册函数可以随意注册多个钩子函数,而不需要像 FreeRTOS 中的 vApplicationTickHook() 固定的一个函数。

官方文档链接

FreeRTOS (Supplemental Features) – ESP32 – — ESP-IDF Programming Guide latest documentation (espressif.com)

注册函数

  1. esp_register_freertos_tick_hook()
  2. esp_register_freertos_tick_hook_for_cpu()
  3. esp_register_freertos_idle_hook()
  4. esp_register_freertos_idle_hook_for_cpu()
  5. esp_deregister_freertos_idle_hook() 注销钩子函数,还有几个在此就不列出了,可以去官网查看
posted @ 2023-05-05 00:57  小土坡  阅读(127)  评论(0)    收藏  举报