-
-
Nucleus操作系统在ARM11上的移植研究与实现
基于对ARM11架构的启动模式与内存分配的技术研究,通过对Nucleus内核的分析,在ARM11架构的芯片上实现Nucleus操作系统的移植。以S3C6410为例,详细介绍了从板级初始化到任务循环调度过程中的启动模块、中断设计、定时器设计、任务调度流程与触发方式。目前成功移植于TD-LTE系统中,实现操作系统基本功能的同时满足了实验项目中TD-LTE对系统实时性与任务资源管理的需求。
-
-
基于Nucleus Plus的RLC层定时器的设计
为保证通信系统的正常运行,给出了一种LTE系统协议栈无线链路控制(RLC)层定时器的实现方法。结合Nucleus Plus 操作系统重点介绍了多实例模式下RLC层定时器的实现机制,并改善了操作系统中定时器的重启功能,实现了对定时器的灵活控制。
-
Nucleus操作系统内存池模块移植的研究与应用
基于对Nucleus操作系统内核的研究与分析,在三星ARM1176JZF芯片S3C6410上将Nucleus内存池模块移植并合理应用。根据TD-LTE无线综合测试仪中的设计要求,介绍了Nucleus内存池的静态分配和动态分配方式,并根据不同应用环境采用对应的内存池分配优化措施,在实现操作系统基本内存管理功能的同时,满足了TD-LTE无线综合测试仪对系统内存资源分配和调度时间的设计要求。
-
基于Nucleus Plus操作系统的多实例模式的实现
在对TD_LTE射频一致性测试仪表的开发中,针对同时建立多个承载的需求,引入了多实例管理模式。着重介绍了项目协议栈中基于Nucleus Plus操作系统多实例模式的实现机制。该机制中包含了系统的内存池、队列、任务等组件的初始化,其多实例管理模块有效地完成了消息的路由,同时采用优化后的分区内存池对消息和各实例数据内存进行分配和释放,使内存分配中产生的内碎片降到最低。
-
PMON的软件架构由Nucleus移植到Linux设计方案
PMON的软件架构由Nucleus移植到Linux设计方案,引言Nucleus是单一地址空间操作系统的一种,作为商业化的嵌入式操作系统产品,曾被广泛使用。在MIPS架构中,其操作系统和用户程序完全工作在内核模式,且只占用和访问0x80000000以上的线性地址空间。因此,在Nuc
-
Mentor针对MUC和多核应用推出Nucleus RTOS
Mentor Graphics公司日前推出新版本的Mentor Embedded Nucleus实时操作系统 (RTOS),这是一款针对嵌入式设备互连的新一代高性能应用程序。Nucleus RTOS进程模式已扩展了对于基于ARM Cortex M内核的支持。软件开发人员首次可以使用单一的 ... 和复杂异构片上系统(SoC)的处理器生命周期,并增加了利用Imagination和Vivante GPU的支持的加强型Nucleus RTOS图形功能。
-
嵌入式系统/ARM技术中的Nucleus RTOS支持新Diamond 处理器内核
Mentor Graphics公司所属Accelerated Technology公司的Nucleus RTOS现已支持Tensilica公司所有6个Diamond Standard处理器核心。
对处理器核心的支持,使嵌入 ... 软件环境下使用Diamond Standard处理器,以支持包括消费电子和网络管理系统的广泛应用。
Nucleus RTOS嵌入式操作系统是目前最受欢迎的操作系统,Nucleus RTOS 是为实时嵌入式应用而设计的一个抢先式多任务操作系统内核,其95%的代码是用ANSIC写成的 ...
-
嵌入式环境中Nucleus到Linux的程序移植方案
Nucleus是单一地址空间操作系统的一种,作为商业化的嵌入式操作系统产品,曾被广泛使用。在MIPS架构中,其操作系统和用户程序完全工作在内核模式,且只占用和访问0x80000000以上的线性地址空间。因此,在Nucleus中,操作系统和用户程序工作在线性地址空间中,且用户程序与内核服务之间没有明显的区分,进入内核服务更像是调用API(Application Program InteRFace)而不需要上下文切换。其优点是限制少,编程方便,但系统健壮性差。
-
-