• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • JavaScript
  • ASP.NET
  • PHP
  • 正则表达式
  • AJAX
  • JSP
  • ASP
  • Flex
  • XML
  • 编程技巧
  • Android
  • swift
  • C#教程
  • vb
  • vb.net
  • C语言
  • Java
  • Delphi
  • 易语言
  • vc/mfc
  • 嵌入式开发
  • 游戏开发
  • ios
  • 编程问答
  • 汇编语言
  • 微信小程序
  • 数据结构
  • OpenGL
  • 架构设计
  • qt
  • 微信公众号
您的位置:首页 > 程序设计 >嵌入式开发 > Wince通过Activesync用USB与PC连接时数据的通信格式

Wince通过Activesync用USB与PC连接时数据的通信格式

作者:佚名 字体:[增加 减小] 来源:互联网 时间:2017-06-05

佚名通过本文主要向大家介绍了activesync pc,activesync,microsoft activesync,activesync同步软件,activesync win7等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com
问题: Wince 通过Activesync用USB与PC连接时数据的通信格式
描述:

PPP协议Activesyncwinceusb

最近调的WINCE6.0设备在使用USB与PC连接(使用ActiveSync方式)时,不怎么稳定,拷贝数据会掉线。想着抓下数据看看,用了BusHound软件去抓,发现通信具体的流程如下:
1、接上USB线,是进行标准的USB数据传输,包括获取描述符,配置之类的
2、设置类,设置客户端和服务端
3、通过端口IN与OUT进行数据传输,首先是PPP协议,采用 0x7e 0xff 0x3开头,0x7e结尾的数据
4、之后发送的几帧数据是 0x7e 0x80开头的
5、最后与PC连接成功后,交互的都是 0x7e 0xfd 开头,0x7e结尾的数据,0xfd后面两个字节的数据貌似是帧的序号,一直递增
其中3我知道是ppp协议的数据,协议类型是LCP(0x0c021),但是4和5是什么类型的数据?采用的是什么协议?
主要是因为我在通信过程中掉线了,然后PC就不发送数据给设备了,设备通过IN端口发送一定次数的消息后就断开了拨号连接,必须重新拔插才能使用。
使用的平台是wince6.0 ,PC端是win7


解决方案1:

ff 03 c0 21
ff 03 80 21
ff 03 00 21
PPP协议基本就这几种开头,直接80开头没见过,也不符合协议要求。难道是数据错误??

解决方案2:

ActiveSync具体的协议没有研究过
但 LZ 你查问题的方向肯定是不正确的,个人认为你应该从你的 USB 硬件的稳定性入手,而不是从软件协议


分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • Wince通过Activesync用USB与PC连接时数据的通信格式

相关文章

  • 2017-06-05 問一個關於USB的INF文件的問題哦分不夠再加
  • 2017-06-05 有关陀螺仪L3G4200问题
  • 2017-06-05 IoRegisterDeviceInterface的使用
  • 2017-06-05 请教一个定点数的问题
  • 2017-06-05 WinCE5想要生成NKbin文件提示"build"不是内部或外部命令,也不是可运行的程序
  • 2017-06-05 设备管理器中如何显示虚拟的多个串口???
  • 2017-06-05 在C++中,如何知道计算机是支持USB11还是USB20的?
  • 2017-06-05 STM32F429IAP+AppRTXkernel无法跳转到APP的问题
  • 2017-06-05 求救:网卡NIC地址,与IPV4地址是不是同一回事?
  • 2017-06-05 wince60操作系统读写excel问题

文章分类

  • JavaScript
  • ASP.NET
  • PHP
  • 正则表达式
  • AJAX
  • JSP
  • ASP
  • Flex
  • XML
  • 编程技巧
  • Android
  • swift
  • C#教程
  • vb
  • vb.net
  • C语言
  • Java
  • Delphi
  • 易语言
  • vc/mfc
  • 嵌入式开发
  • 游戏开发
  • ios
  • 编程问答
  • 汇编语言
  • 微信小程序
  • 数据结构
  • OpenGL
  • 架构设计
  • qt
  • 微信公众号

最近更新的内容

    • windows2003上能用windows2000DDK吗?
    • C#在Win7下如何获取与连接到电脑的WinCE的设备路径?
    • X86向MIPS移植的问题
    • RAM中运行程序代码
    • 很古怪的宏定义,高分求解??????????
    • 大家学驱动如何起步的
    • 电子负载测试电源模块的问题
    • ARM微处理器的应用领域及特点
    • 急问:谁能告诉我如何编写访问硬件的程序啊?!
    • 谁有di1000ddsys这个文件?

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有