gpt4 book ai didi

embedded - 如何调试 freeRTOS 应用程序?

转载 作者:行者123 更新时间:2023-12-01 21:28:12 24 4
gpt4 key购买 nike

如何调试 RTOS 应用程序?我正在使用 KEIL µVision,当我点击调试时,程序会逐步执行主函数,直到初始化 RTOS 内核的函数,然后你就不能再进一步了。代码本身虽然有效。顺便说一句,这不是我的,但我必须努力。这是 RTOS 应用程序的正常行为还是与程序有关?

最佳答案

是的,这是正常的。您需要在源代码中为在 main() 中创建的任务设置断点:main()FreeRTOS 中的唯一目的> 申请是:

  1. 初始化硬件,
  2. 创建您的应用程序需要的资源(计时器、信号量...)和任务,
  3. 启动调度器

如果有足够的可用资源,应用程序永远不会从 vTaskStartScheduler() 返回。

关于embedded - 如何调试 freeRTOS 应用程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62794291/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com