嵌入式学习小组
直播中

王琰

7年用户 160经验值
私信 关注

如何利用LED检测UCOSIII是否在正常运行?

大家好,我想请问的是,能不能用LED等来检测一下UCOSIII是否在正常运行。
1.如果系统正常运行则LED等闪烁,如果系统跑死,程序卡死则LED等灭;
2.或者系统正常运行LED常亮,系统停了或跑死LED等灭。

回帖(7)

李童

2020-4-22 08:19:03
帮顶
举报

陈蓓萤

2020-4-22 08:28:46
原子哥,您不能帮我解决一下吗
举报

李彦成

2020-4-22 08:43:16
创建一个LED闪烁的进程,系统正常灯就会一直闪烁,崩溃了 灯就不闪了。
举报

刘双喜

2020-4-22 08:59:03
就跟4楼说的一样,很简单的,创建一个led灯闪烁的任务
//LED0任务
void led0_task(void *pdata)
{                
        while(1)
        {
                LED0=0;
                OSTimeDly (100);
                LED0=1;
                OSTimeDly (100);
        }
}
举报

更多回帖

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