RT-Thread论坛
直播中

Arvinhw

9年用户 929经验值
擅长:嵌入式技术
私信 关注

RTT Nano线程创建成功,没有进入线程创建的函数运行怎么解决?

RTT Nano线程创建成功,没有进入线程创建的函数运行int main(void)
{   
    interrupt_config();
//    gd_eval_led_init(LED1);
        ledTaskInit();
}
#include"ledTask.h"
#include
void led_thread_entry(void* p);
void led_thread_entry(void* p)
{
    while(1)
    {
        rt_kprintf("led_thread_entry start...\n");
    }
}
void ledTaskInit(void)
{
        rt_thread_t ledThread_ptr;
        ledThread_ptr = rt_thread_create("ledThread",
                                                                    led_thread_entry,
                                                                    RT_NULL,
                                                                    512,
                                                                    10,
                                                                    50
                                                                );
    if(ledThread_ptr != RT_NULL)
    {
        rt_thread_startup(ledThread_ptr);
            rt_kprintf("ledThread start...\n");
    }
}

回帖(1)

宋瑞雪

2024-2-26 16:44:55
线程的while循环里加上个延时
举报

更多回帖

发帖
×
20
完善资料,
赚取积分