---
title: freertos vTaskDelay卡死
categories:
  - 嵌入式
date: 2023-05-03 19:05:59
desc: 解决办法，改成在main方法中创建任务，调用vTaskDelay工作正常，我用的是nuvoton的库，所以可能与sdk移植有关系，反正问题就是这么解决的，希望能帮到同路者…
abbrlink: freertos-vtaskdelay-ka-si
---
在开始任务中使用动态方法创建任务后，在任务中调用vTaskDelay卡死，然后排查问题，定时器工作正常，如果不使用vTaskDelay也可以一直运行。

       解决办法，改成在main方法中创建任务，调用vTaskDelay工作正常，我用的是nuvoton的库，所以可能与sdk移植有关系，反正问题就是这么解决的，希望能帮到同路者。


---

**作者：**Wang Shijie

**本文链接：**[https://wsj-blog.pages.dev/posts/freertos-vtaskdelay-ka-si/](https://wsj-blog.pages.dev/posts/freertos-vtaskdelay-ka-si/)

本文采用[知识共享署名-非商业性使用-相同方式共享 4.0 国际许可协议](https://creativecommons.org/licenses/by-nc-sa/4.0/)进行许可。