mtk编程
A. 儿童手表用的什么操作系统,怎样可以给它重新编程比如CPU是MTK6260D的儿童手表
那要看看真机才知道,可能是安卓系统,也可能是CPU厂家自己定制的系统
B. 什么是MTK游戏
MTK不是游戏而是一个方案或者称其陵饥银为系统,以此为基础可以建一个平台Minij.大部分肢灶国产手机都是这样。这样就可以下载 .mrp格式的软件尺宴或游戏。所以MTK游戏这个叫法是错的
C. 常见的一款MTK芯片以及它的主要性能参数(急!!)
比较难弄 MTK网上貌似没有滴
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视频。
D. 求哪位大侠解释一下MTK、java、mrp、jar这些都是什么意思。
MTK就是MediaTek公司,生产芯片的公司,现在MTK一般指MTK平台。这个平台是Nucleus操作系统上开发出的手机平台。散首Java是一个编程语言,Java开发银码出的程序运行在Java平台这个虚拟机上,而这个虚拟机又运行在操作系统之上。Jar就锋掘哪是Java写的程序扩展名。
E. 手机上的软件,或者游戏一般是用什么计算机语言写的
c语言.C++....
确定运行游戏的操作系统。各种操作系统的优缺点见下表:操作系统 优点 缺点 推荐编程语言
DOS系列 直接控制硬件、速度快、编程方便。 对于一些多媒体设备,需要自己制作驱动程序。(显卡按VESA,声卡按SB16进行编程即可解决此问题) WatcomC/C++11.0或更高
Windows3.x
Windows9x 编程与硬件无关,多媒体控制方便。 速度慢,消息式编程不方便,无法直接控制硬件进行快速处理。DirectX太复杂,太慢。 Visual C/C++、Borland C/C++
OS/2 同Windows9x差不多
LinuX系列 网络操作方便,可直接控制硬件、速度快 缺少软件支持,游戏程式源代码开放 情况不明。
UNIX系列 如果你选UNIX,我推荐你换LinuX
MacOS 可以直接控制硬件、编程与硬件无关、可以很方便的控制各种多媒体设备 必须使用Mac系列计算机
FC-OS 日本任天堂公司的家用游戏机平台,编程使用汇编语言。
SEGA-OS 日本世嘉公司的家用游戏机平台,在电脑上使用专门的编程工具进行制作。
PS-OS 日本索尼公司的家用游戏机平台。本站无详细资料。
CPS-OS CAPCOM公司的街机运行平台(大明鼎鼎的《街霸》便出生于此)。本站无详细资料。
NEO-GEO 日本SNK公司的家用游戏机与街机运行平台。本站无详细资料。
F. mtk系统手机的软件都是用什么语言编写的
目前MTK可以动态加载应用软件的虚拟平台有EXE格式(DAP平台)、MRP格式(MiniJ平台)、APP格式(雪鲤鱼平台)、IAV(Iava平台)、AXF格式(VRE平台)、JAR格式(核做JAVA平台)
(来自网络)
即c语言改老衡,java,vc
其他的含弯看不出来了……
G. MTK如何编程取得小区cell
一个Sasken的结构里面可以直接得到:
layer4_context.h
typedef struct
{
l4c_context_struct *l4c_ptr;
} layer4_context_struct;
extern layer4_context_struct *layer4_ptr_g; 枣穗 //MTK layer4 context structure, we can get LAC & CellID from it
据说有些平台不一定行,good luck
具体的内容建议你看看这个帖子:网页则盯链接,就是你这个问题的谈论来的孙岩和,希望对你有所帮助。
H. 从事MTK的技术支持方面应具备哪些知识,同时在以后应该朝着那个方向发展
C/C++基础一定要中袜扎并搜牢。尤其是指针,另外要把算法和数据结构弄懂弄透。
做技术支持可以转到mmi上。你现在做技术支持只是要学习MTK的框架可手机各个模块的原理
以后的发展方向就是软件开发。毕竟MTK的工作也就是改改bug而已。偶尔会有客户提的需求要你自己写程序。以后对MTK掌握熟了。转到开发应用程序或者游戏,那才是学习技术的好机会。
至于android嘛。可以学习学习。这个是要java基础。毕竟3G是通信终端行业的发展方向。多学习学习也没坏处。以后这个我估计会是主卖蔽激流
另外本人觉得只要是变成方面的 多学习没有坏处,知识面宽了 干什么都轻松
做MTK还是android这个就看个人兴趣了
I. MTK手机平台GUI用户界面编程用什么语言和工具
1)界面最好是放在一个线程中进行统一管理。
2)界面最好让主线程来管理
3)在MFC中,如果主界面收到WM_QUIT,即意味着要关闭窗口,那么主线程也就退出/返回/return了。
4)主线程退出,其他辅助线程不管有没有执行完成,都会因为主线程的退出而退出,主线程退出也就意味着进程结束了。
楼主说的还不够精确。
我的理解是:
工作线程进行计算,主线程的主界面不负责显示工作进度,只要有工作线程,主界面应该创建一个界面来显示工作线程的工作进度,如果工作线程完成了,进度显示界面也应该消失。
如果是这样的逻辑,可以这样布局:
1)专门定义一个进度界面的窗口类,为了能与工作线程进行交流,需要为这个进度界面窗口类定制各种自定义消息,并且该类的窗口实例应该作为主界面的子窗口,这样做是当主界面被关闭,作为子窗口也会被关闭。
2)工作线程应该由主界面创建,进度界面也由主界面创建。
3)工作线程汇报工作进度,主界面不干预,汇报工作直接在工作线程与进度界面之间通过自定义消息实现。
4)工作线程需要return前给主界面发送即将完成消息。
5)所有线程都有“完成信号”状态,即线程在运行时,处于无信号状态,线程完成退出,处于有信号状态。不熟悉可以看下“系统编程”有关内容。利用该特性,主线程在收到工作线程发来的即将完成消息后,调用WaitForSingleObject,将自己临时阻塞,阻塞会造成主界面无法响应用户鼠标键盘消息,形成假死状态。但这种情况几乎看不到。主线程收到工作线程消息才调用WaitForSingleObject,才会阻塞,但工作线程这个时候基本上已经退出了,因此WaitForSingleObject几乎没有等待就返回了,因此主界面被阻塞的估计值是小于1秒钟。即使是最坏的情况下,多个工作线程同时完成,主界面需要依次调用WaitForSingleObject,也不会有问题。
6)WaitForSingleObject返回了,标志工作线程结束工作,主界面就可以安全地关闭进度界面窗口。