如何开始基于核RTOS的中国手机开发? (MTK)

时间:2009-04-24 23:40:12

标签: c++ mobile embedded mobile-phones

我注意到中国手机变得非常受欢迎,可能是因为它们非常合理的价格和许多现代功能(触摸屏,高级多媒体,双卡等)。

我想知道是否有办法为这款手机开发定制解决方案作为独立开发者?如何获得工具包和文档?

我找到了一些资源,但主要是不一致的技术说明,通常只用中文。目前我知道,大多数中国手机都是基于联发科技(MTK)的芯片,其操作系统基于Nucleus RTOS和MMI(plutoMMI?)框架。不幸的是,没有Java RE可用(好吧,有一些手机用Java,但是,Java不是我正在寻找的东西)

是否有可用的SDK,文档,模拟器/模拟器,操作方法等?如何为MTK mobile开发,部署和测试自定义应用程序?

7 个答案:

答案 0 :(得分:3)

我与很多中国手机制造商合作,因为我们从中国出口手机。我真的很想为这些基于MTK的设备构建新的应用程序,尤其是电子邮件程序。现在看待6225平台已经有点晚了,因为6235平台似乎是我们看到最大增长前进的地方。 6235和6225之间的主要差异是6235支持Wi-Fi,与EDGE配合使用,速度更快。

史蒂夫,你提到了G2。我认为Android将成为中国手机制造业的突破性操作系统。一旦他们的本地工程师和设计师得到了解决方案,过多的荒谬和有用的应用程序和模型将蓬勃发展,并且不会出现我们现在看到的Windows Mobile设备出现的主要出口(海关)问题(因为中国人通常不会不提供许可软件。

答案 1 :(得分:3)

MTK服务收费。您需要联系他们并支付芯片,软件SDK,文档和技术支持。

我不知道你从哪里获得“某种资源”,但它必须被他们的某些客户泄露,因此使用这些资源将被视为非法。

答案 2 :(得分:3)

我是设计公司的工程师。我有MT系列手机的MTK开发平台,有英文解释。原始版本和手册以英文撰写(约300mb pdf文件)。 SDK具有用Visual C ++编写的模拟器。在核心rtos os下工作的MMI接口。代码是V ++。

答案 3 :(得分:2)

我刚买了一台SciPhone G2 Dream并做了一些初步调查。这个特定的手机运行J2ME应用程序,但我也想知道本机应用程序可以做什么(如果有的话)。理想情况下,我希望我的蓝牙GPS可以使用这款手机。

This page讨论让GCC与Nucleus合作,但我不确定这是否有用。

Mentor(Nucleus的制造商)有他们开发套件的试用版。我刚要求免费试用。有点担心网站没有提到成本。他们还有一个模拟器。

您获得了哪种手机以及您计划开发哪种应用?

答案 4 :(得分:2)

我和你一样,试图选择一款带有WIFI和可用SDK的智能手机,成本低廉(低于40美元)。还联系了联发科技没有结果。我可以给你一些建议,实际上就是我现在正在做的事情。尝试与供应商协商批量购买以及访问SDK和文档。之前我使用基于ARM的Thinclient工作,但我必须购买30个。

答案 5 :(得分:2)

对于平台来源,这可以作为一个起点:

https://www.mentor.com/embedded-software/downloads/nucleus-source-interest_reg

我对RTOS没有实际经验,我是GNU / Linux人

答案 6 :(得分:0)

我不太确定你用'中国'手机的意思。但是,您可能正在谈论ODM手机。大多数时候,这些手机都是普通手机的系统克隆,并带有一些定制功能。购买一个并将其拆开以查看它运行的平台可能是一个好主意。也许它使用OMAP或其他东西?在这种情况下,您可能对如何继续进行了解。也许它甚至可以与Linux兼容。