文档下载 文档下载导航
设为首页 | 加入收藏
搜索 请输入内容:  
 导航当前位置: 文档下载 > 所有分类 > IT/计算机 > MTK添加模块
侵权投诉

MTK添加模块

本文档针对MTK平台手机,通过添加一个简单的helloworld模块,让初学者熟悉在MTK平台添加新模块的步骤,并熟悉MTK平台的基本架构

添加HelloWorld模块
1.添加开关:
添加编译模块时所需要的宏
plutommi\customer\custresource\PLUTO_MMI\MMI_features.h

2.在plutommi\mmi下建立目录HelloWorld
在HelloWorld下建立三个目录:
Inc:用于存放模块的.h
HelloWorldGprot.h
HelloWorldProt.h
HelloWorldTypes.h
HelloWorldDefs.h
Src:用于存放模块的.c
HelloWorld.c
Res:用于存放模块的资源文件

HelloWorldGprot.h模块对外接口,供模块外部调用的函数原型在此申明,模块内部接口就不要放这里了
/*************************************************************************/
#ifndef __HELLOWORLD_GPROT_H__
#define __HELLOWORLD_GPROT_H__

#include "PixtelDataTypes.h"
#include "HelloWorldTypes.h"

extern void mmi_HelloWorld_entry(void);/* 模块入口,理解成dos程序的main好了 */

#endif /* __HELLOWORLD_GPROT_H__ */
/*************************************************************************/

HelloWorldProt.h模块内部接口,供模块内部调用的函数原型在此申明
/*************************************************************************/
#ifndef __HELLOWORLD_PROT_H__
#define __HELLOWORLD_PROT_H__

#include "HelloWorldGprot.h"

extern void mmi_HelloWorld_entry(void); /* 本模块主界面入口例程 */
extern void mmi_HelloWorld_exit(void); /* 本模块主界面退出例程 */

#endif /* __HELLOWORLD_PROT_H__ */
/*************************************************************************/

HelloWorldTypes.h本模块用到的一些常量、自定义数据类型、结构的定义
HelloWorldDefs.h本模块用到的资源ID定义
HelloWorld.c模块功能函数的实现部分

3.修改的相关系统文件
make\plutommi\plutommi.inc 所有mmi部分的头文件所在目录的相对路径列表:plutommi\mmi\HelloWorld\Inc
make\plutommi\plutommi.pth 所有mmi部分的源文件所在目录的相对路径列表:plutommi\mmi\HelloWorld\Src
make\plutommi\plutommi.lis 所有mmi部分的源文件(相对路径)列表:plutommi\mmi\HelloWorld\Src\HelloWorld.c



第1页

你可能喜欢

热门文档

相关文档

  • MTK模块添加步骤

    MTK模块添加步骤_信息与通信_工程科技_专业资料。帮助MTK新手快速入门MTK 模块添加步骤 1、 在 plutommi\mmi 目录下添加模块名:java 2、 在 java 目录下新建头...

  • MTK资源模块添加

    MTK资源模块添加 主要内容 MTK手机MMI程序的基础知识 1、MMI程序模块的添加 2、资源的添加 3、字符串资源 4、菜单的添加 本节课所要达到的目的: 在工具箱菜单...

  • MTK专题集(讲述MTK各个重要功能模块)

    我们知道 MTK 有个 features_switch 里面有好多宏开关,根据宏 开关变化 一些...资源添加资源的添加分为三个步骤:准备原材料,添加资源 ID(一般都在各个模块的...

  • mtk增加lib

    mtk增加lib_信息与通信_工程科技_专业资料。Post navigation ← Previous Next → 如何为 MTK 平台添加新模块 Posted on 2010 年 07 月 15 日 by DouO 目录...

  • MTK添加新的APP的总流程

    MTK添加新的APP的总流程_IT/计算机_专业资料。MTK新手入门的添加APP的流程,...mmi_Myapp_init 放入到函数 InitAllApplications 中调用已完成我们模块的初始化 ...

  • 怎样在MTK里添加自己的字库

    怎样在MTK里添加自己的字库_IT/计算机_专业资料。今日推荐 157份文档 ... [MTK]金拇指矢量文字字库... 10页 1下载券 MTK添加模块 1页 免费...

  • MTK芯片开发--资源添加

    MTK芯片开发--资源添加_工学_高等教育_教育专区。MTK芯片开发1. 确定目录结构结构及模块相关文件既然是在为 MMI 添砖加瓦,那么我们的程序模块也就放在/plutommi...

  • MTK添加菜单实例

    MTK手机平台添加资源和菜单的方式 一、 菜单的修改或增加: 以一个例子的方式...的最后增加三个菜单ID的声明:(有的是在本AP或模块的*Defs.h中声明) MENU_...

  • MTK_Java模块简介

    MTK_Java模块简介_计算机软件及应用_IT/计算机_专业资料。MTK_Java模块简介...()是midlet运行中按键事件源头,如果要对某按键做特殊处理, 在该函数中添加. ...

  • MTK资源加载

    MTK 资源的一些收集资料 1. 资源添加 资源的添加分为三个步骤:准备原材料,添加资源 ID(一般都在各个模块的 XXXDef.h 中 定义),装载资源(一般在各个模块的 ...

站点地图 | 文档上传 | 侵权投诉 | 手机版
本站所有资源均来自互联网,本站只负责收集和整理,均不承担任何法律责任,如有侵权等其它行为请联系我们.
文档下载 Copyright 2013 doc.guandang.net All Rights Reserved.  -  email