us282a软件培训-驱动开发_第1页
us282a软件培训-驱动开发_第2页
us282a软件培训-驱动开发_第3页
us282a软件培训-驱动开发_第4页
us282a软件培训-驱动开发_第5页
已阅读5页,还剩26页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、US282A驱动开US282A驱动开发培bywuyufanm驱动程序组驱动程序组成驱动空间分系统对驱动的管实驱动程序开 驱动程驱动程驱动空间分系统对驱动的管实驱动程序开 驱动实现驱动实现主体,包括代码段,数据段驱动API设驱动对外接口封 驱动 驱动 驱动程序组驱动程序组成驱动空间分系统对驱动的管实驱动程序开 常驻代码常常驻代码常驻数据bssQ1 驱动程序组驱动程序组成驱动空间分系统对驱动的管实驱动程序开 驱动文件的加载,卸驱动代码的加对应的系统接口是什么?驱动函数的分 驱动程序组驱动程序组成驱动空间分系统对驱动的管实驱动程序开 的系统调用的的系统调用的好处是什么如何做到函数可通过系统调用由应驱

2、动封装的规则有哪些? 驱动程序组驱动程序组成驱动空间分系统对驱动的管实驱动程序开 驱动代码实makefile文件的修改增加文件目xn文件的修改确定函数编译内存空间检对外接口的封应用代码的调 如何在驱如何在驱动里实现一个中断服务程序如何在驱动里实现一个轮询程如何将驱动函数设置为常驻或? 不要在不要在中断函数里面调用注意变量的作用空注意内存分 以key驱动为例,keyvoid*key_op_entry(void以key驱动为例,keyvoid*key_op_entry(void*,void*,void*,key_cmd_e 输入参数说明输出参数说明: void类型指针,指向需要返回 #define

3、key_battery_charge_open(current_ma,mcr#definekey_battery_charge_open(current_ma,mcrm(e_mv),(void*)0, #define#defineus(p_ad_val, k_r(v(a_(_o_limit),(void*)0, typedefKEY_BATTERY_CHARGE_OPENtypedefKEY_BATTERY_CHARGE_OPEN=0, KE_BE_CHARE_SO,KE_ADJUS_FREQ_O,KE_PERIPHERAL_DEEC,KE_DISCREE_LED_O,#if(SUPPORT_TK_DRIVER=TK_DRIVER_OUTER) KE_EERN_K_O,edKEA, /*1.驱typedefe_e/*1.驱typedefe_e_e_e_e_ei_e_eite_esel#if(SUPPORT_TK_DRIVER =e_ed block_key_operationsblk_op kpikneppadhd kpiknees_c_skpiknedseeo#if(SUPPORT_TK_DRIVER =ed l_pl_p /*APIOBJ:ico_n.key_rcode_*.o(.text.rod

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论