5249|5

66

帖子

0

TA的资源

一粒金砂(初级)

楼主
 

如何在WINCE下通过串口与PC串口直接连接(支持TCP/IP和SLIP)? [复制链接]

最近几天看了几天的帖子,想了很多办法,要实现PC与PDA的串口通信,但遇到 很多奇怪的问题。希望高人指点一二。
1.PDA是用的WINCE 5.0版本,利用建立新连接→直接连接→串口1(38400,无流控)→网络设置(SLIP,无压缩,无IP头压缩)
  PC端建立新连接→高级连接→接入设备(串口? 38400 同上)
  配置完成,串口也正常,PDA开始拨号,现象:正在拨号(第一次一定失败)→断开,正在拨号→建立连接→(1秒后立即)断开!
  通过串口抓包程序发现 发送端是CLINET 服务端回应CLINETSEVER后马上断掉了.
2.用PB4.2重新生成镜象文件在模拟器上通过PC串口1与串口2对连 现象和1一样.

请高手指点!谢谢!

我的邮箱:cjianhong@vip.qq.com
此帖出自WindowsCE论坛

最新回复

我想用SLIP取代PPP通信,您门说的问题我豆已经判断过没有问题的! 现在在尝试在应用层加入UIP(开源的TCP/IP协议栈)来实现,感觉难度很大。要完全实现TCP/IP功能 还是调用系统SOCKET比较好吧?如何用NDIS或者写小端口卡实现呢?  详情 回复 发表于 2008-11-21 11:30
点赞 关注
 

回复
举报

79

帖子

0

TA的资源

一粒金砂(初级)

沙发
 
你弄个串口调试程序上去运行。

你确定的线连接是正确的?
此帖出自WindowsCE论坛
 
 
 

回复

75

帖子

0

TA的资源

一粒金砂(初级)

板凳
 
串口通信实在是太基本了,你先确定一下硬件没有问题吧。
此帖出自WindowsCE论坛
 
 
 

回复

71

帖子

0

TA的资源

一粒金砂(初级)

4
 
硬件没问题,串口调试程序已经调试通过,并用EVC写了应用程序都可以正确收发文件,只是要加入TCP/IP协议栈实现通过串口连接互联网功能。目前UDP+SLIP已经通过测试可以了 ,但TCP始终不行。
此帖出自WindowsCE论坛
 
 
 

回复

52

帖子

0

TA的资源

一粒金砂(初级)

5
 
主要看通讯协议设置是否正确。还有就是硬件通讯线是否完好,接口是否接牢靠,有没有其他程序占用串口。先用PC机两串口试是否能正确运行,具体接线5接5,2接3,3接2,这样就可以知道两个串口是否有问题。或者直接短接2脚和3脚,用串口测试程序测试,发送任意数据,看是否能够收回来。确认串口正常后在去找PDA的问题,依次排查。
此帖出自WindowsCE论坛
 
 
 

回复

46

帖子

0

TA的资源

一粒金砂(初级)

6
 
我想用SLIP取代PPP通信,您门说的问题我豆已经判断过没有问题的!

现在在尝试在应用层加入UIP(开源的TCP/IP协议栈)来实现,感觉难度很大。要完全实现TCP/IP功能 还是调用系统SOCKET比较好吧?如何用NDIS或者写小端口卡实现呢?
此帖出自WindowsCE论坛
 
 
 

回复
您需要登录后才可以回帖 登录 | 注册

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/8 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表