共查询到10条相似文献,搜索用时 15 毫秒
1.
Windows CE作为一种嵌入式系统在实际应用中取得了良好的效果。为了缩短嵌入式软件的开发周期,节约成本,满足日益增大的嵌入式系统应用软件需求,探讨程序移植方法在嵌入式软件开发中的可行性。介绍一种将现有的windows程序移植到Windows CE平台的方案,该方案在原有的Windows程序基础上,通过调整字符长度,修改Windows CE平台不兼容的MFC和API函数,实现了嵌入式软件的移植。采用该方案成功地将一套Windows平台下排队机呼叫系统移植到Windows CE平台上,实现了其原有的功能。实践表明程序移植是进行嵌入式软件开发的一种行之有效的方法。 相似文献
2.
3.
4.
5.
开源Linux中IP协议栈的移植方法 总被引:1,自引:1,他引:0
分析了无IP接口设备在接入网络时的替代方案及缺陷,论述了从开源Linux内核移植IP协议栈的实现方法,说明了IP协议栈Windows平台编译调试方法,以及如何利用WinPCap工具在Windows平台寄生全新IP协议栈。介绍了IP协议栈移植到CIRROS操作系统时Socket套接字编程接口实现原理,依据IP协议栈在CIRROS操作系统上实现多种高层网络应用,对CIRROS操作系统上的协议栈性能进行了测试,证明了方法的可行性。 相似文献
6.
Steve Kolokowsky Trevor Davis 《电子测试》2005,(9):50-53
微软制订了一套名为媒体传输协议(MTP)的新USB类别,希望协助Windows CE设备与Apple iPod产品系列匹敌.MTP协议与MSC的主要差异在于通信的层次、低阶传输协议及设备控制的层级.本文将讨论MTP协议的细节、MSC与MTP之间的异同之处,并介绍一些MTP传输范例. 相似文献
7.
Windows的USB2.0体系结构包括两个重要的核心内容:USB驱动程序栈和USB设备栈.Windows XP 和Windows 2000的驱动程序栈均由主机控制器驱动程序、总线驱动程序和客户设备驱动程序3层构成.Windows XP设备栈包括客户设备栈、基类复合设备、根集线器设备栈和主机控制器设备栈;Windows 2000 USB设备栈由客户设备栈、基类复合设备、根集线器设备栈和主机控制器设备栈构成.在阐述Windows XP 和Windows 2000驱动程序栈的基础上,对两者存在的区别进行了对比分析,对Windows平台下的USB2.0驱动程序开发具有很好的参考价值. 相似文献
8.
键盘经常作为嵌入式开发和应用的外设。使用Windows CE作为嵌入式操作系统,IntelR○公司的PXA255作为主控芯片进行嵌入式平台的开发时,由于Windows CE上提供了对PS/2键盘输入的支持,而PXA255本身不带PS/2控制器,所以不能直接使用PS/2键盘作为输入外设;如果对键盘的物理层传输端口进行变通,而传输的内容仍符合PS/2协议,则可以利用Windows CE自带的键盘驱动程序,实现高效的键盘输入;PXA255上集成有同步串口控制器(SSPC),所以使用基于8051核的通用单片机模拟同步串口作为键盘的物理层传输端口,来实现PS/2键盘输入。 相似文献
9.
主要实现了一种基于闪联协议栈和多屏互动的智能遥控器.遥控器采用Linux平台基础上的Java架构.针对机顶盒或电视在其内部按照需求进行Linux的移植,同时对Android-SDK进行编译移植.设备的搜索发现依靠系统启动后的看门狗程序递归调用,最后启动闪联协议栈,该协议栈为数据提供传输通道.无线路由器、智能机顶盒或电视和平板PC组成局域网,平板PC与机顶盒或电视通过WiFi进行相互通信完成数据的网络传输. 相似文献
10.
闪联设备间的信息交互是基于(信息设备)智能互联、资源共享与协同服务(IGRS)基础协议的,在此基础协议栈上可以开发IGRS基础应用及特色应用。本文提出了一种基于IGRS基础协议栈的IGRS服务开发方案。该方案采用中间件技术,通过服务供应端适配器实现服务供应端与IGRS基础协议栈之间的信息交互,从而实现IGRS服务开发。 相似文献