MTK平台架构及系统原理
讲解:Glimon
2009年7月
LONGCHEER CONFIDENTIAL
目录
MTK平台介绍
MTK系统架构
MMI软件框架总体介绍
MTK平台介绍
MTK平台介绍
什么是平台?
平台是程序运行所依赖的环境。比如windows就是平台,它提供各种程序运行所以来的环境,不管是超级解霸还是msn还是ie都可以在windows上运行。当然windows是个大平台,很基础的。所以又叫操作系统。
MTK平台介绍
什么是MTK平台?
MTK平台是手机开发和运行的一个环境
为MTK套片开发了一套软件方案
MTK平台介绍
MTK平台有哪些?
MTK芯片:6227、6225、6230….
MTK平台介绍
MTK平台操作系统?
Nucleus
Nucleus PLUS嵌入式操作系统是目前最受欢迎的操作系统Nucleus PLUS 是为实时嵌入式应用而设计的一个抢先式多任务操作系统内核,其95%的代码是用ANSIC写成的,因此非常便于移植并能够支持大多数类型的处理器。从实现角度来看,Nucleus PLUS 是一组C函数库,应用程序代码及核心函数库连接在一起,生成一个目标代码,下载到目标板的RAM中或直接烧录到目标板的ROM中执行。在典型的目标环境中,Nucleus PLUS 核心代码区一般不超过20K字节大小。Nucleus PLUS 采用了软件组件的方法。每个组件具有单一而明确的目的,通常由几个C及汇编语言模块构成,提供清晰的外部接口,对组件的引用就是通过这些接口完成的。除了少数一些特殊情况外,不允许从外部对组件内的全局进行访问。由于采用了软件组件的方法,Nucleus PLUS 各个组件非常易于替换和复用。Nucleus PLUS 的组件包括任务控制、内存管理、任务间通信、任务的同步与互斥、中断管理、定时器及I/O驱动等。
MTK系统架构
MTK系统架构
设备架构
芯片的外部设备及控制口
MTK平台 来自淘豆网m.daumloan.com转载请标明出处.