下载中心
Nucleus Plus 简介doc
1星 发布者: nishisb

2013-09-29 | 1积分 | 36.5KB |  0 次下载

下载 收藏 评论

文档简介
标签: nucleus

nucleus

操作

操作

系统

系统

在嵌

在嵌

入式

在嵌

中的

在嵌

应用

应用

nucleus操作系统在嵌入式系统中的应用NucleusPlus是美国源代码操作系统商ATI公司推出的新一代嵌入式操作系统,属于抢先式实时多任务操作系统内核, 95%的代码使用ANSIC编写,非常便于移植于各种处理器家族。从实现的角度讲,不同于传统嵌入式开发,NucleusPlus是以函数库的形式链接到目标应用程序中,形成可执行目标代码,下载到目标板上或烧到ROM/FLASH ROM 中去执行。NucleusPlus内核在典型的CISC体系结构上占据大约20k空间,而在典型的RISC体系结构上占据空间为40k左右,其内核数据结构占据1.5k字节的空间。NucleusPlus以其实时响应、抢先、多任务以及源代码开放特性获得在通讯、国防、工业控制、航空/航天、铁路、网络、POS、自动化控制、智能家电等领域的广泛应用。Nucleus Plus内核技术   ATI公司使用一种叫做软件组件的方法。所谓软件组件,就是具有明确目的或用途的由1个或数个C语言/汇编源文件的一段非独立执行应用程序,且每个组件都提供一个定义好的外部接口,必须通过外部接口来使用组件。访问组件内的全局数据结构是被禁止的。使用了组件方法,软件组件既易于更新也易于重用。NucleusPlus软件组件通常由定义数据类型、常量以及外部接口的INCLUDE头文件和一个或多个C语言/汇编源文件组成。Nucleus Plus提供如下组件:任务控制管理、内存管理、定时器管理、中断、系统诊断、I/O驱动管理等共16个组件如下,Nucleus Plus Kernel:    Common Service Component(CS)                       Initialization Component(IN)                       Tread Control Component(TC)……

评论
推荐下载
查看更多
相关视频
  • 直播回放: Keysight 小探头,大学问,别让探头拖累你的测试结果!

  • 控制系统仿真与CAD

  • MIT 6.622 Power Electronics

  • 直播回放:基于英飞凌AIROC™ CYW20829低功耗蓝牙芯片的无线组网解决方案

  • 直播回放:ADI & WT·世健MCU痛点问题探索季:MCU应用难题全力击破!

  • Soc Design Lab - NYCU 2023

推荐帖子
精选电路图
  • PIC单片机控制的遥控防盗报警器电路

  • 使用ESP8266从NTP服务器获取时间并在OLED显示器上显示

  • 带有短路保护系统的5V直流稳压电源电路图

  • 如何构建一个触摸传感器电路

  • 如何调制IC555振荡器

  • 基于ICL296的大电流开关稳压器电源电路

×