单片机要执行多任务,可以使用中断的方式,也可以使用操作系统,目前有一些适用于单片机的小型操作系统。
2019-09-13 15:45
嵌入式实时操作系统充分发挥了32位CPU的多任务潜力。32位CPU比8、16位CPU快,另外它本来是为运行多用户、多任务操作系统而设计的,特别适于运行
2019-07-30 16:43
OS本身只有不到10行源代码,编译后的目标代码60字节,任务切换消耗为20个机器周期。相比之下,KEIL内嵌的TINY51目标代码为800字节,切换消耗100~700周期。唯一不足之处是,每个任务要占用掉十几字节的堆栈,所以
2017-11-14 14:29
随着微电子技术和网络的发展,人们对网络的认识日益深入。网络终端产品也越来越受到人们的关注,嵌入式操作系统的应用也得到了前所未有的发展,人们对嵌入式的研究也有了长足的进步。基于某个操作系统的实时、多任务
2020-03-06 09:47
FreeRTOS 是一个可裁剪、可剥夺型的多任务内核,而且没有任务数限制,在此之前分析过很多。
2022-10-11 09:42
实时操作系统,当外界事件和数据产生时,系统能以足够快的速度予以处理,其处理结果能在规定的时间内控制生产结果或对系统做出响应,并控制所有实时任务协调一致运行的
2023-12-26 09:54
pSoSystem是一种专门用以嵌入式处理器的高性能的、模块化的操作系统。基于开放操作系统标准,它提供了一种复杂的多任务运行环境。同时,它也提供了一系列的集成开发工具,这些开发工具可用于Unix
2021-05-27 10:40
嵌入式系统是以嵌入式计算机为核心,面向用户、面向产品、面向应用,软硬件可裁减的,适用于对功能、可靠性、体积、成本、功耗等综合性能有严格要求的计算机系统。 嵌入式实时操作系统一般可以提供
2017-10-13 15:40
和技术上的考虑,微控制器往往不会选取其进行设计。在实际应用中,往往会面临同时应付多外设、多任务的情况,则对它们的相互调度必不可少。时间触发嵌入式系统就是这样的简单实用的操作系统。
2020-01-25 16:37
基于μC/OS-II的应用系统工作时,首先把CPU初始化;接着进行操作系统初始化,主要完成任务控制块(TCB)初始化、TCB优先级表初始化、空任务的创建等;然后开始创建
2018-03-30 14:59