硬汉嵌入式论坛

 找回密码
 立即注册
查看: 2010|回复: 2
收起左侧

[RL-RTX] 使用RTX5(CMSIS RTOS2)内核卡死

[复制链接]

10

主题

33

回帖

63

积分

初级会员

积分
63
发表于 2019-7-22 16:51:47 | 显示全部楼层 |阅读模式
本帖最后由 younew 于 2019-7-22 16:54 编辑

/// Insert a Thread into the Delay list sorted by Delay (Lowest at Head).
static void osRtxThreadDelayInsert (os_thread_t *thread, uint32_t delay) {
  os_thread_t *prev, *next;

  if (delay == osWaitForever) {
    prev = NULL;
    next = osRtxInfo.thread.wait_list;
    while (next != NULL)  {
      prev = next;
      next = next->delay_next;
    }
在上面的while循环中出不来了,哪位遇到过啊,可能是哪方面的问题啊?这个函数什么作用呢?


回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106740
QQ
发表于 2019-7-22 16:54:00 | 显示全部楼层
帮顶。
回复

使用道具 举报

5

主题

179

回帖

194

积分

初级会员

积分
194
发表于 2019-7-22 20:45:23 | 显示全部楼层
可能要把所有任务拿出来分析下,单个看不出来
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋|Archiver|手机版|硬汉嵌入式论坛

GMT+8, 2024-5-3 14:56 , Processed in 0.185808 second(s), 25 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表