找回密码
 注册
搜索
查看: 798|回复: 2

[资料] MTK 新建一个中断处理

[复制链接]
发表于 2010-1-24 18:07:43 | 显示全部楼层 |阅读模式
我看到别人的代码里面新建中断处理如下:
1. 设置中断#defined ofn_eint_no 6
2. 设置电平触发 EINT_Set_Sensitivity(ofn_eint_no, LEVEL_SENSITIVE);
3. 注册中断函数:EINT_Registration(ofn_eint_no,KAL_TRUE,ofn_state,OFN_EINT_Handle, KAL_TRUE);
4.  建立发送信息关联 在OFN_EINT_Handle函数中定义事情关联“  DRV_BuildPrimitive(OFN_ilm,
                            MOD_EINT_HISR,
                            MOD_MMI,
                            MSG_ID_OFN_OPEN_ID,
                            NULL);”
5.运行事件触发“ SetProtocolEventHandler(mmi_ofn_excute,MSG_ID_OFN_OPEN_ID)”

6. 在mmi_ofn_excute建立简单的信息处理。


但是对一个想TP这么复杂的,,如果是这样的我想就不行了,跟踪TP中断的函数的到syscomp_tasks_create_func.c下面到custom_tp_task_create,但是这么加入到主函数就没有了??
如果加一个鼠标的外扩的部件,这个中断改如何处理呢??
 楼主| 发表于 2010-1-25 14:54:55 | 显示全部楼层
那位高人指点下啊?
点评回复

使用道具 举报

 楼主| 发表于 2010-1-25 14:56:10 | 显示全部楼层
[em05][em05][em05][em05][em05][em05]

是不是要新建一个MMITASK?
点评回复

使用道具 举报

高级模式
B Color Image Link Quote Code Smilies

本版积分规则

Archiver|手机版|小黑屋|52RD我爱研发网 ( 沪ICP备2022007804号-2 )

GMT+8, 2025-1-24 08:54 , Processed in 0.054659 second(s), 16 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表