硬汉嵌入式论坛

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

[μCOS-III] 不适合使用UCOS的情况场景有哪些

[复制链接]

28

主题

130

回帖

214

积分

高级会员

积分
214
发表于 2023-8-7 15:01:44 | 显示全部楼层 |阅读模式
在以往没有使用过UCOS,对UCOS不了解的情况下,不知道UCOS到底适不适合以往自己用裸机代码实现的应用场景。甚至一度怀疑UCOS到底适不适合我的实际应用。
后来逐渐了解UCOS到的实际用法之后,感慨了解学习UCOS有点晚了。如果早学会了UCOS的使用,就能早点避免以往用裸机程序逻辑所走的弯路。也能使程序的逻辑更加清晰。
随着对UCOS的不断了解熟悉。现在已经可以用UCOS改造以往的裸机程序了。因为程序功能涉及到的逻辑比较多,用裸机随着代码量的增加,明显感觉到代码混乱。各种全局变量、标志位变量乱糟糟的。维护代码明显感觉到力不从心。


现在好了,UCOS的信号量、消息以及任务调度切换,帮我们把程序逻辑变的简洁。个人感觉自己的代码水平也可以说是明显提高了一个台阶,程序质量也高了。

但是现在还有个疑问就是什么场景情况不适合使用UCOS呢。抛开内存硬件资源不够、成本控制以及十分简单的功能程序这些情况。究竟有什么场景情况是不适合使用UCOS的呢,有经验的朋友可以分享下经验。

回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106660
QQ
发表于 2023-8-7 16:24:03 | 显示全部楼层
需要更高等级的安全认证时。像工业级认证,ThreadX可以做到SIL4

QQ截图20230807162432.png
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-4-29 04:25 , Processed in 0.162837 second(s), 29 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

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