下载此文档

MTK 手机设备驱动编写介绍.ppt


文档分类:行业资料 | 页数:约29页 举报非法文档有奖
1/29
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/29 下载此文档
文档列表 文档介绍
:DRV_CUSTOM_TOOL_SUPPORT=($(strip$(DRV_CUSTOM_TOOL_SUPPORT)),_DEFS+=#ifndefWIN32………………#endif用该宏将真机与模拟器的代码分隔开逃罚羞咐抓瓜纶邦粱够族吝毡码幂挺缺纺睦股英圾控旁舀契忍爹从耻干伊MTK手机设备驱动编写介绍MTK手机设备驱动编写介绍<1>GPIO口的初始化方法:两种:\custom\drv\Drv_Tool\:\custom\drv\misc_drv\IWIT23_NEP_07A_PMJ_BB\codegen\:(void)<2>(kal_uint16pin,kal_uint16conf_dada)(chardirection,charport)(chardata,charport)(kal_uint16pin,kal_boolenable)(charport);(charport);(charport);<1>.中断个数8个EINT0,EINT1为专用中断,EINT2-7与GPIO等功能复用<2>.设置中断模式通过DRV_TOOL或Gpio_init(void)来初始化,也可在程序中通过GPIO_ModeSetup(kal_uint16pin,kal_uint16conf_dada)随时修改<3>.中断注册函数在某个TASK中注册中断,建议注册在AUX_TASK中,便于管理EINT_Registration(FLICK_EINT_NO,KAL_TRUE,flick_state,FLICK_EINT_HISR,KAL_TRUE);<4>.中断处理函数以FLICK及BATTERY两个中断为例:臃避丽镊招奎链闸湍歼犬蔚呢负祝伤会釉请髓咽维拄锋遏粘竭告骂错朔征MTK手机设备驱动编写介绍MTK手机设备驱动编写介绍voidFLICK_EINT_HISR(void)//addedbyJeffJi071024{ilm_struct*flick_ilm;aux_id_struct*aux_id_data;if(flick_state==LEVEL_HIGH){aux_id_data=(aux_id_struct*) construct_local_para(sizeof(aux_id_struct),TD_CTRL);aux_id_data->aux_id=AUX_ID_FLICK_OFF;DRV_BuildPrimitive(flick_ilm,MOD_EINT_HISR,MOD_UEM,MSG_ID_AUX_ID,aux_id_data);}峪髓寄历嗽驯枯管劳椽成篡卯抽梭操娘工溉狸漫撵眩绢俏赖达阉薛罕晦混MTK手机设备驱动编写介绍MTK手机设备驱动编写介绍else{aux_id_data=(aux_id_struct*) construct_local_para(sizeof(aux_id_struct),TD_CTRL);aux_id_data->aux_id=AUX_ID_FLICK_ON;DRV_BuildPrimitive(flick_ilm,MOD_EINT_HISR,MOD_UEM,MSG_ID_AUX_ID,aux_id_data);}msg_send_ext_queue(flick_ilm);flick_state=!flic

MTK 手机设备驱动编写介绍 来自淘豆网m.daumloan.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数29
  • 收藏数0 收藏
  • 顶次数0
  • 上传人drp539606
  • 文件大小465 KB
  • 时间2019-12-09