基于WinCE的数字罗盘集成电路I2C驱动程序开发

被引:7
作者
李文新
王广龙
陈建辉
邱鹏
机构
[1] 军械工程学院导弹工程系
关键词
I2C驱动程序; WinCE; IST; 流接口函数;
D O I
10.19651/j.cnki.emt.2009.10.021
中图分类号
TP311.11 [];
学科分类号
081202 ; 0835 ;
摘要
在某型军车的"姿态测量与数据存储系统"设计中,为实现嵌入式微处理器对数字罗盘集成电路HMC5843的数据的采集,需开发运行于WinCE操作系统下的I2C驱动程序。文章首先论述了ARM9微处理器与HCM5843的连接关系,随后论述了I2C总线的概念、工作原理与WinCE的流驱动模型等基本知识,最后以Platform Builder 5.0为开发工具,开发了I2C驱动程序,并主要从中断服务线程IST与读函数IICRead两个方面,介绍了驱动程序的具体实现。实验表明,该驱动程序工作良好,顺利实现了ARM9与HMC5843之间的通信。
引用
收藏
页码:73 / 76+80 +80
页数:5
相关论文
共 7 条
[1]   Windows CE的中断处理及中断流驱动设计附视频 [J].
叶俊华 ;
许雪梅 ;
黄帅 .
单片机与嵌入式系统应用, 2009, (01) :71-73
[2]   ARM9测试应用的WinCE驱动程序设计 [J].
曾伟 ;
潘应云 ;
陈家胜 .
微计算机信息, 2008, 24 (35) :148-149+130
[3]   WindowsCE下Ⅰ2C设备驱动程序的开发 [J].
赵效存 ;
徐家恺 .
科学技术与工程, 2008, (15) :4376-4379
[4]   便携式位移-加速度振动信号测试系统软硬件设计与实现 [J].
李学军 ;
蒋玲莉 ;
褚福磊 .
电子测量与仪器学报, 2008, (02) :56-61
[5]   WinCE环境下指纹识别设备驱动的设计和实现 [J].
曹瑾亮 ;
张有光 ;
周亮 .
电子测量技术, 2007, (08) :137-140
[6]   I2C总线驱动在嵌入式系统中的两种实现 [J].
吴玮 ;
胡必春 ;
张敏明 .
现代电子技术, 2007, (08) :56-58
[7]  
ARM&WinCE实验与实践.[M].周立功等; 编著.北京航空航天大学出版社.2007,