118_ucos ii的任务创建探索

博主成功移植ucos,运行一个控制LED闪烁的任务。随后进行多种任务创建尝试,包括扩展任务创建、初始化时一次创建3个任务、任务中创建任务等,各项测试均正常,且使用较为灵活,同时提到任务延时参数有数值限制。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

         移植成功了ucos,只有一个运行的Task运行了一个LED闪烁,感觉还可以。尝试了一下任务创建,试了一下还比较简单。

         首先尝试了扩展任务的创建,一个例子如下:

 

         这个是移植时候使用的一个例子,运行OK。任务优先级是3。

         接下来尝试创建了另外两个扩展任务,控制另外两个LED的闪烁。测试了一下功能,运行正常。需要注意的是,延时的参数有数值的限制。

         上面是任务中的延时的例子,尤其是毫秒,不要超过1000。

         接下来,尝试在初始化的时候一次创建3个任务。

         运行没有问题。

         再测试一下任务中创建任务:

         测试也OK。

         看起来,使用还是很灵活的。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值