![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
MTK
jiaxing_c
这个作者很懒,什么都没留下…
展开
-
MTK定时器消息机制分析
<br />MTK定时器消息机制分析 <br />1. 数据结构<br /> (1). stack_timer_struct<br /> 定时器类型的信息结构( 其主要作用似乎是用以装载待发送的定时器消息数据 )<br /> (2). TIMERTABLE<br /> 定时器队列节点结构( 其由主要元素mmi_frm_timer_type结构及链表指针两个元素组成 )<br /> (3). event_scheduler<br />转载 2010-06-09 11:18:00 · 509 阅读 · 0 评论 -
MTK定时器消息机制分析
MTK定时器消息机制分析<br /> 1. 数据结构<br /> <br /> (1). stack_timer_struct <br /> 定时器类型的信息结构( 其主要作用似乎是用以装载待发送的定时器消息数据 )<br /> (2). TIMERTABLE<br /> 定时器队列节点结构( 其由主要元素mmi_frm_timer_type结构及链表指针两个元素组成 )<br /> (3). event_scheduler<br />转载 2010-06-09 13:45:00 · 1415 阅读 · 0 评论 -
MTK平台用Socket实现HTTP请求总结
<br />MTK平台用Socket实现HTTP请求总结 <br /> <br /> 一、MTK平台Socket联网过程熟悉PC机编程的人都知道,Socket编程接口分两套:TCP和UDP;TCP和UDP中又有服务器端和客户端的概念,这里讲的是TCP的客户端编程接口。 <br />MTK平台中Socket创建步骤: <br />1、soc_create() 创建Socket; <br />2、soc_setsockopt 设置Socket为非阻塞模式; <br />3、soc_setsockopt 设置So转载 2010-06-10 10:25:00 · 881 阅读 · 0 评论 -
MTK 多线程(Task)参考
<br />kal_bool mmi_create(comptask_handler_struct **handle)<br />{<br /> /*----------------------------------------------------------------*/<br /> /* Local Variables */<br /> /*----------------------转载 2010-06-10 10:32:00 · 1527 阅读 · 1 评论 -
Frame 添加应用模块
MTK 规范化添加模块的方法2010-05-11 10:22<br />规范化添加模块的方法<br />1,在plutommi/mmi下建立一个目录例如(PhoneBook)<br />2,在PhoneBook目录下建立PhoneBookInc目录和PhoneBookSrc<br />3,在PhoneBookInc下建立3个文件:<br />PHoneBookDef.h: 保存资源ID<br />PhoneBookGprot.h: 函数声明,给其他模块使用<br />PhoneBookProt.h: 函数声转载 2010-06-18 13:21:00 · 577 阅读 · 0 评论 -
MTK手机软件系统的构建过程
MTK手机软件系统的构建过程2009-11-14 12:40<br />MTK手机软件系统的构建使用了GNU的make,使得整个工程的构建可以自动进行,且可以灵活控制。整个构建过程由Make.bat、make2.pl、MoDIS.dsw、Gsm2.mak、Option.mak、<customer>_<project>.mak等文件控制。构建PC模拟版是通过msdev和VC的工程文件MoDIS.dsw来完成的。Gsm2.mak是构建ARM版的核心Makefile文件,整个构建过程由其控制,其他是一些启动、选项转载 2010-06-18 13:34:00 · 566 阅读 · 0 评论 -
添加模块 参考
MTK增加模块的配置实例2009-11-14 12:42若我们需要加入zlib这么一个模块(zlib包含了很多程序都用到的压缩和解压函数),我们可以按如下步骤进行。<br /> 1. 把zlib的源代码包拷贝到你的MTK软件系统根目录下,这样所有的zlib代码都在zlib目录或zlib-1.2.3目录下(用哪个目录名由你的喜好来确定),在此为简单起见就放在zlib目录。<br /> 2. 在make目录下新增一个zlib的目录(最好和根目录下的目录名一样),增加四个文件,分别是zlib.def、转载 2010-06-18 13:30:00 · 471 阅读 · 0 评论 -
MTK触屏
MTK触屏<br />触摸屏,可以看作是一种硬件中断,在MTK里,表现为Event,event group等概念,源自于nucleus os。一个周期基本操作过程为:点触 -> 采样 -> 校准 -> 解析数据 -> MMI对应事件触发 -> 复位完成。<br />$(PROJECT)/custom/common/syscomp_tasks_create_func.c 这个文件,实现了很多tasks,触摸屏task创建 custom_tp_task_create 调用了tp_task_create, 具体的转载 2010-06-22 11:08:00 · 1276 阅读 · 0 评论