Nucleus OS

授权协议 GPL
开发语言 C/C++ 汇编
所属分类 手机/移动开发、 手机操作系统
软件类型 开源软件
地区 不详
投 递 者 许奇
操作系统 嵌入式
开源组织
适用人群 未知
 软件概览

Nucleus 是一个操作系统的核心,与 Linux 和 Windows 不同,很容易理解和执行。它将拥有本地支持,小型架构和支持全VGA(没有文本模式)。多数山寨手机采用此操作系统。基于 Nucleus OS 的开发包名为 MTK。

一些 MTK 的介绍资料:

H797和H787的确是MTK操作系统的。
我就此系统做一介绍以及未了楼主了解,拿诺基亚6233相和H797比较一下:
MTK平台,目前黑手机和部分国内厂家使用的平台。相当泛滥。泛滥也有它的原因,必定有些出彩的地方。  MTK的优点:
 MTK的主菜单和子菜单都可以用数字选择,诺基亚的子菜单就要一个个往下按。
 用笔画的都知道,诺基亚S40的机子,默认拼音做输入法,不可更改。
诺基亚S40的屏幕亮度和对比度都是不可以调节的。
 诺基亚S40的视频播放能力要比MTK平台差。
 MTK平台有定时开关机,诺基亚S40的没有定时关机,开机可以在闹钟闹的时候选择开。
 诺基亚目前没有直接支持TXT文本阅读,没有支持MP3歌词同步显示。这些MTK可以做到。
 MTK可以内置支持模拟器游戏,诺基亚可以用java来支持,但键盘操作就没这么方便了。

 MTK的弱点:
 拍照控制不好,会有中心淡淡的红斑问题。
 自定义铃声只能有5首。
 基本不可以更换的主题,诺基亚的主题成千上万。
 MTK的java支持太弱。诺基亚的java比较强,S40V3最大支持1M大小以内的java,不过平时够用了。当然,这点跟大家一窝蜂为诺基亚设计 Java也有关系,要是有人专门为MTK做java程序,大家就不用整天网上搜通用型的java软件了。         个人观点:其实不必过于担心国产手机过分依赖MTK平台,联发科可以做出来MTK平台,展讯、TI这些厂商看不到其中的利润么?只会眼睁睁的看着MTK拿 钱?
 以后平台会越来越多,现在的MP4播放器不也是用着瑞芯、珠海炬力几家的方案嘛。
 MTK的java是弱点,以后的新厂家出平台,只能比MTK更有性价比,才能抢MTK的市场。
 所以,可以预计,以后的手机,功能也会越来越爽~~
 平台之战打起来,受益的是我们消费者。       另外,软件其实对于手机来说,只是一个方面。机子的手感,外观等等其他参数也是影响因素。6233拿在手里,就是一种爱不释手的感觉,键盘的力反馈,按键的舒适度。H797还是远远比不上的。

MTK平台发展及各芯片功能介绍
MT6205、MT6217、MT6218、MT6219、MT6226、MT6227、MT6228均为基带芯片,所以芯片均采用ARM7的核。
MT6305、MT6305B为电源管理芯片。
MT6129为RF芯片
RF3146(7×7mm)、RF3146D(双频)、RF3166(6×6mm)为RFMD的PA。
MT6205为最早的方案,只有GSM的基本功能,不支持GPRS、WAP、MP3等功能。
MT6218为在MT6205基础上增加GPRS、WAP、MP3功能。MT6217为MT6218的cost down方案,与MT6128 PIN TO PIN,只是软件不同而已,另外MT6217支持16bit数据。
MT6219为MT6218上增加内置AIT的1.3M camera处理IC,增加MP4功能。8bit数据。
MT6226 为MT6219 cost down产品,内置0.3M camera处理IC,支持GPRS、WAP、MP3、MP4等,内部配置比MT6219优化及改善,比如配蓝牙是可用很便宜的芯片CSR的BC03模块 USD3即可支持数据传输(如听立体声MP3等)功能。
MT6226M为MT6226高配置设计,内置的是1.3M camera处理IC。
MT6227与MT6226功能基本一样,PIN TO PIN,只是内置的是2.0M camera处理IC。
MT6228比MT6227增加TV OUT功能,内置3.0M camera处理IC,支持支持GPRS、WAP、MP3、MP4。
从MT6226后软件均可支持网络摄像头功能,也就是说你的机子可以用于QQ视频。

识别MTK平台

触摸屏可以手写,屏幕下方有触控的功能表--四个或者五个触摸式的按键,可以放MP3 MP4 3gp等多媒体文件;多数手机有巨大的屏幕;有多个喇叭输出;JAVA不支持或支持差。

  • 一直以来大多数国产手机采用联发科的MTK平台,而MTK平台采用的操作系统是Nucleus。Nucleus Plus是美国源代码操作系统商ATI公司推出的新一代嵌入式操作系统,属于抢先式实时多任务操作系统内核, 95%的代码使用ANSI C编写,非常便于移植于各种处理器家族。从实现的角度讲,不同于传统嵌入式开发,Nucleus Plus是以函数库的形式链接到目标应用程序中,形成可执行目标代码,下载到

  • 1、Nucleus Webserv分析及归纳 子文件夹:Inc、SRC (1)分析文件 ####### Inc ######: nu_websr.h WebServ模块所有需要的头文件。 包含了所有Webserv下的ws_cfg.h、ws_defs.h、ws_extr.h和Nucleus OS基础的头文件; ps_pico.h  仅提供向后兼容,仅为插件提供支持。 没有包含任何头文件,只包含了nu

  • nucleus os是一种实时的嵌入式操作系统。 其官网为: https://www.mentor.com/embedded-software/nucleus/ 如何找出对应的第一个函数: 进入 scripts\$arch目录查找:比如现在使用的是:arch是mips, 就是进入scripts\mips查找tools.mak 在tools.mak找出:LD_SCRIPT对应的脚本。 打开LD_SC

  •     Nucleus任务间的通信机制有邮箱(mailboxes),消息队列(queues),消息管道(pipes)。他们之间的主要不同之处在于使用的消息结构不同。     邮箱(mailboxes)消息长度有限制,最多只能容纳一条4个长字(16bytes)的消息。     消息队列(queues)消息长度单位为一个长字,4bytes。     消息管道(pipes)消息长度单位为一个字节。   

  • Nucleus: Nucleus即时操作系统(Nucleus RTOS)是Mentor Graphics旗下Accelerated Technology公司所推出的嵌入式操作系统。 当前最新版本: 3.x / 2009年9月15日 官方链接: https://www.mentor.com/embedded-software/nucleus/ 一个好处是: 所有源代码可见,boot,main可以共用

  • 为提高系统Nucleus OS 模块间的独立性,对Nucleus Plus内核模块分析和优化的归纳 1、Nucleus Plus组件定义规范 文件 意义 XX_DEFS.H 组件的常量和数据类型。 XX_EXTR.H 组件的外部接口定义在这个文件中,外部接口一函数原型的方式定义。 XXD.C 组件的就爱那个图和全局比那里定义在这个文件中,除了很少的例外, 一个组件的数据结构仅仅只能被本组件访问。

  • MTK采用的操作系统是Nucleus Nucleus Plus是美国源代码操作系统商ATI公司推出的新一代嵌入式操作系统,属于抢先式实时多任务操作系统内核, 95%的代码使用ANSI C编写,非常便于移植于各种处理器家族。从实现的角度讲,不同于传统嵌入式开发,Nucleus Plus是以函数库的形式链接到目标应用程序中,形成可执行目标代码,下载到目标板上或烧到ROM/FLASH ROM 中去执行。

  • nucleus OS操作系统详细介绍. http://www.oschina.net/p/nucleus-os 我找了很久,才找到关于nasm汇编写的内核源码,不仅代码少,而且是值得学习的.麻雀虽小,但五脏俱全. 我这人比较菜,这个是我周边的人都这样认同的,不过确实我也比较菜,所以和大家学习和进步吧. 我们从最简单的版本开始分析源码: nucboot 目录: 引导程序 nucload 目录: 跳转

相关阅读

相关文章

相关问答

相关文档