Nucleus Plus是美国源代码操作系统商ATI公司推出的新一代嵌入式操作系统,属于抢先式实时多任务操作系统内核CONTROL ENGINEERING China版权所有, 95%的代码使用ANSI C编写,非常便于移植于各种处理器家族。从实现的角度讲CONTROL ENGINEERING China版权所有,不同于传统嵌入式开发,Nucleus Plus是以函数库的形式链接到目标应用程序中CONTROL ENGINEERING China版权所有,形成可执行目标代码www.cechina.cn,下载到目标板上或烧到ROM/FLASH ROM 中去执行。Nucleus Plus内核在典型的CISC体系结构上占据大约20k空间,而在典型的RISC体系结构上占据空间为40k左右,其内核数据结构占据1.5k字节的空间。Nucleus Plus以其实时响应、抢先、多任务以及源代码开放特性获得在通讯、国防、工业控制、航空/航天、铁路、网络、POS、自动化控制、智能家电等领域的广泛应用。
Nucleus Plus内核技术
ATI公司使用一种叫做软件组件的方法。所谓软件组件,就是具有明确目的或用途的由1个或数个C语言/汇编源文件的一段非独立执行应用程序CONTROL ENGINEERING China版权所有,且每个组件都提供一个定义好的外部接口,必须通过外部接口来使用
Nucleus Plus Kernel: Common Service Component(CS)
Initialization Component(IN)
Tread Control Component(TC)
Timer Component(TI)
Mailbox Component(MB)
Pipe Component(PI)
Semaphore Component(SM)
Event Flag Component(EV)
Partition Component


在线会议
论坛
专题
工控直播
新闻中心
子站
技术
社区


中控时间序列大模型TPT免费有奖体验
爱德克SE2L进阶版安全激光扫描仪有奖预约演示
剑维软件电子半导体行业白皮书有奖下载
魏德米勒麒麟系列产品赋能本土工业
Fluke 283 FC 智能万用表震撼来袭



























